When to test?

When is best time to do a pregnancy test x af is due tomorrow? X thanks x