Need some advice

amanda
How soon I can take a pregnancy test ? Or how many days before my period is due ? I am getting crazy about it