Pregnancy or period

Is this implantion or my period coming my period is supposed to come in 4 days and i never bleed a day or two early. I’m cramping a little bit this is all the blood so far