Implantation or early period!

Today I'm probably 9-10 DPO. Expected AF 5/9. Today I've felt like Af is coming. A little bloated and some cramp and backpack. Sore boobs. I wiped and found a stretchy stain like to dots. Brownish. A very small amount. Sort of when your period is about to start. But It's too early for my period. What you all think?