Am I pregnant?

My period is 3 days late. I’ve been having unprotected sex lately and my period is usually always on time. When should I test??