When is a good time to test ??

Tearah

How many days late do you have to be before you can or should test??