Day 1. Missed period

Shanice
Today was supposed to get my period and I never got it. If I don't get it I would like to get a pregnancy test..  Which one do you suggest using and when should I take the test...