When can I take a pregnancy test???

lina

My period is due in 5 days . When can i take a test!?