Timing....

Chasity • Air Force wife ❤️🇺🇸
When is the best time to take a pregnancy test?
My husband and I started trying on May 29th and I was ovulating on June 9th(ish) and I'm due to start my period on June 24th... 
I may be so excited to get pregnant these symptoms are in my head... but about 5 days ago I started getting extremely sore breasts and the pain has yet to go away. Also yesterday I had what is believed to be implantation bleading and I just feel completely different than I have ever felt. 
So when is the correct timing to take a test?