Ahhhhhh

I had unprotected sex a few weeks ago and I’m yet to have a period it’s due today but hasn’t come. Should I take a pregnancy test or wait a few days. 😳