5 Days 😅

so before i was supposed to start my period, i kept getting these cramps. they wouldn’t last all day like my normal cramps, they would be on and off throughout the day and i’m feeling them still to this day. i’m currently 5 days late on my period... is it time to take a test or should i wait it out? keep in mind, my period is very regular, last month it was also days late before it came. i’m not on BC and i am having unprotected sex. HELP