Your best bet is to take for the day your period is due. There are tests that say you can test up to 4 days early but once you look at the % of them being correct it honestly is worth wasting the money.
The higher % of being accurate is the day your period is due of days following it being missed.
Not fun to wait but when one thinks of crying because it shows up negative and then finding out that was wrong is a roller coaster that isnt much fun.
Or in cases of those wanting it to be negative and the early test shows that only to find otu later it was wrong. Then one has to deal with that.
DS 13 yr
DS 8 yr (3+ yrs ttc)
TTC #3 since 01/02