when is it the best time to do a pregnancy test

Carly

I have missed my period 7 days now when is the best time to do a pregnancy test