HeLP!! 5 DPO questions?? 1st timer TTC #1.

Reesa🌺
I am 5 DPO today, I've had cramping for the past couple days, but today I have cramping worst then any of the other days. Not severe like period cramping, manageable to where I don't need to take anything. I just whipped and have brown spotting. 
I am not due for AF for another 9 days. Is it possible I am getting AF a week early? I did the BD a couple of times before ovulation, and every other day during ovulation, including a few times after ovulation. 
1st time really trying, wasn't sure what to expect, not really expecting anything, but want to be sure.
Is it to early to test? No sure what's going on. 
Any thoughts would be great! Thanks! 
✨✨✨Baby Dust to All✨✨✨