When to test

Michaela
When is the best time to take a pregnancy test?Does it have to be first urine of the day?