Can anyone tell me how soon I can do a pregnancy test. My period is due in between 4-6 days time (cycle lengths vary). TIA