When is the perfect time?

When is the perfect time to take a pregnancy test?