Question!??

So I'm 5dpo when i went to the bathroom this morning i had some light spotting along with some slight stomach cramps. AF isn't supposed to be here for at least another 8days!? Could this be implantation bleeding? Or could AF just be coming early?