Hi, at home pregnancy tests are pretty accurate especially for positives. The best time of day is to take it first thing in the morning with your first urine of the day. This is when the hormones would be most concentrated. Don't bother taking one until the first day your period is late. Otherwise, you risk testing too early and this is when false negatives come into play. good luck