HELP!!!! Tmi

My period isn't due until jan 6 and when I went to the bathroom I saw this. Af or implantation bleeding?? I'm 8 dpo