Jw..about it..

When would be a accurate time to test? I'm 10dpo & this what's happening to me:
​1-7dpo nothing, more tired @ 7dpo.
​8 dpo tired & actually had a food craving to the point I wanted to throw a fit for it. Had sore breasts too.
​9 dpo  REALLY sore breasts swollen tender to the touch(nipples & outer sides tho.) very lightt cramping which isn't bormal that early for me & they are prettyy heavyy for me the day before a due period tho. pinching feeling on right  & left side? Not sure what it's all about tho.
​10dpo very light pink spotting like 3 little dots I had to look close to it & a little mild cramping today tho.
​I've been really tired like I need to nap from being so exhausted all the time now.
​When would be an accurate testing date? My period should be here on the 16th or 17th(sometimes they are 28 days or 29 days.) & what were your symptoms were they similar to what's happening to me?