How many days should i wait to take a pregnancy test!

Crystal
My period was supposed to be here around the 21 an no show