Implantation bleeding or early period

Jennifer

Today is CD 21 for me. My average cycle is 26 days. Last night and again this morning I’ve had spotting when I wipe, and slight cramping. Is it more likely to be the start of an early period or could it be implantation bleeding?