Implantation ?

Mikayla

So I ovulated about a week ago. I should be 6-8 dpo today. I have been experiencing random cramps ever since ovulation. Today I started randomly bleeding. Not spotting. Looked like period blood. Just put a pad on so not sure how heavy it is yet. But wouldn’t that be weird for my period to come this early? What could this mean??