does everyone take your tests in the morning?

I'm wanting to take a test! I forgot to get one last night and I'm so anxious to find out... I'm due to start my period in 2 days! What should I do? Wait Til tomorrow or can I take it now?