Help!!! 12 DPO Cramps and one other thing TMI

Ashton
I just went to the bathroom felt very crampy and I wiped and it's was pink.... Not mucus just like pink stained toilet paper. AF is due on 3rd or 4th May. I am 12 DPO could it be implantation? Or maybe AF coming early? Thoughts?