Period or implantation

Jasmine

I was cycle day 24 yesterday and I noticed when. I wiped a little pink discharge .... today cycle day 25 I have little more pink discharge when I wipe .... could this be implantation ... My cycle isn’t due until the 12th