Sore boobs

I’ve had sore boobs for about 4 days now and my period is still 10 days away. This isn’t a normal pms symptom for me so what could cause it? Pregnancy, growing maybe? If pregnancy when would be the time to test?