Could I be Pregnant?

Hey Yall,

Me and my boyfriend had sex 3 times and he did not pull out ... 3 days before my expected period. I am not on birth control. I was sapose to get my period today and didnt. Could i be Pregnant?? Has that happened to anyone. & how long should i wait to take a pregancy test?