How soon can I take a pregnancy test?

Phelan • 24. Teacher.
So I had sex almost 2 weeks ago, on a Monday. My period is due in 5 days. I've had some symptoms of pregnancy, but it could be PMS too. I just want to know when is the soonest I can take a test and it still be accurate?? Do I need to wait on my period and see if it comes or can I test before that?