Ovulation, implantation, or period 10 days early?

Lacy

My cycles are usually 31-38 days. I never experience spotting during my cycles. I’m on CD24 right now.

I went to the OBGYN yesterday and there was no spotting after. Then I wake up this morning with spotting.

I have slight cramping on my right side. Any insight?? I’ll just monitor it, probably an early period 🙁 probably out this month anyways 🙁