Ok hear me out

So I’m like 8/9 dpo and only had headache for 2-3 days and last night out of no where I started cramping. My period isn’t due for like 6 days. I’ve been tired but I’m seriously contributing that to work.

My question is this:

1. Should I test or wait a few more days until I do? I used the first response website to see when I should test and it says tomorrow. 👀🙄 but like I don’t want to get my hopes up you know?

Help me ladies! I’m new to this!