Period or pregnancy?

I'm 4 dpo and my breasts are getting sore and I'm not due for a period until January 3rd.  Am I just having annoying early ass period symptoms or early pregnancy symptoms?