When to test?

Emily

I use three different apps and each say my period is due on a different day. In 1 day, 2 and 3. I dont like testing before hand cause I always think "what if its to early or didnt actually miss a period".

When should I test?