Cycle day 26 and spotting? 😩

K
I usually don't get AF til cycle day 29-33
I spotted a tiny bit last night on cycle day 25 and a little more today on cycle day 26. 
It's VERY light pink. 
Is this just AF coming early or could it be implantation bleeding?
Was experiencing extremely mild cramps last night only on my lower left side but none today.