Implantation bleeding?

Macie

8dpo today period due in 8 days. Cycle is usually pretty regular but I had a miscarriage in March so I know that can throw everything off.