Is this spotting or discharge or implantation?

Beth

I think it's a long shot but my period is due today and this started 3 days ago. What do you think this is?