Question regarding implantation spotting

I read that it usually occurs between 6-12 dpo. I have short cycles so my period is actually due today at 12dpo.

Last night I had some cramping. Breasts are super swollen and sensitive. Took a test yesterday and it was negative. Today I have a very light pink spotting. It’s weird because usually my period always starts off really heavy.

Is it possible to have implantation the day of expected period in this case?

Still learning about all of this.

Any input appreciated 💕