How long should I wait to do a pregnancy test

Roxy
This will be my first baby