Ouvulation or implantation?

ed

Soooo…

8 days before my period is due i got some pink ish light spotting, and my question is « can it be implantation or ouvulation bleeding»??

Im soo confused