What's going on here?

Camille • Baby#3 7/25/2016..... Baby#4 1/18/18
AF is due 9/28. I am 10 dpo. Started spotting yesterday but now it's a super light pink almost like a period with the cramps to match. Is this implantation bleeding or did I get my period early? I'm so confused!

Vote below to see results!