Implantation?

Implantation bleeding or period

?? I’m not due for period for another 8 days