Help pleas!!

So I just whipped and whipped very red blood, my period isn’t due until tomorrow and I have never bleed the day before, could it be coming today or just spotting because it’s due tm? It was blood red not pinkish. Could this be implantation?