What is this?!

Gabrielle

I’m 9 dpo, 5 days until AF is supposed to arrive. I have cramps and slight tenderness in my boobs... is it period or could it be implantation blood?