When is it the RIGHT time?!

Raquel
When is it the right time to test for pregnancy? How many days after a missed period?
Here comes the usual self diagnosis lol
So I ovulated on May 23, 2017. I had some extremely light pink spotting around May 30th and 31st. 
AF was due on June 3rd, I normally get it around 6 am the day I start. This would be my 4th morning that AF doesn't show up. 
The most I've seen is like a super transparent almost non existent pink when I have gone to the restroom (sorry if tmi)
This morning I threw up a little in my mouth 🤢 while looking through Pinterest at 6:03 am. (My body woke me up at 5:40 today) I didn't even come across anything gross. It was just random and out of no where. That has NEVER HAPPENED. 
No regular period bloating, no cramps, just on and off sore breasts. I am usually freezing and have noticed I have recently no been wanting to wear a jacket because I always feel like the heater is following me around lol  unable to sleep through the night tossing and turning 🙄
I'm super excited but afraid to test too early because a baby would be an absolute blessing. 😍
Any advice?