When to test??

Jessica
I am 7 dpo period due Sept 10th ish. When should I test....my breast are killing me. I feel like I did 1000 pushups. Slight cramping. Been ttc for 3 months now. Should I wait until I'm late?