Implantation bleeding or period ?

I’m due for my period in 3 days but instead I have pink discharge when I wipe nothing In my panties though. I don’t know when I ovulated since I don’t track it properly only with the <a href="">glow app</a> so is it possible I ovulated later ? But I have only had minor cramps the last few days here and there

and my nipples are sore. Wondering if anyone has ever had this happen ? 😭