Help please

So a week or 2 ago me and my bf had unprotected sex for a few mins I got off and he came about 2 minutes later. I've been getting cramping on and off today and yesterday but I usually get my period on the 16th it's now the 17th. Test today? Or wait a few days?