Implantation bleeding or period?

Okay so I noticed spotting when I went to the bathroom yesterday and today I went to the bathroom and saw what looked like my period but I’m not sure. I am suppose to start my period on Friday the 21st but my period is never on time, it’s either early or 38 days.