Could this be implantation bleeding or AF?

Nissie
When I cleaned myself earlier I saw that I had some spotting that was  light pink. and now it's gone. 
 Then I was remembering how I had experienced some cramping the other day. AF isn't due till the 28th... I don't want to get excited and then AF decides to show up earlier than expected.