Time to test

Teresa

Hi all. Just wondering when you guys take a test.. do you wait for the day your period is due? Also, why do people recommend using your first morning pee to test?