implantation bleeding?

I am currently 9dpo and due for my period in 4 days. Started off with very light pink spotting only when wiping, and is now light brown a couple hours later. My breasts are tender and light cramping today. Also, I'm eating everything in sight lol. Implantation or pms??