Implantation bleeding?

Kayla

I’m 8dpo today. AF not due for another 5 days. Got this when wiping a few mins ago and have been cramping some.