Is af coming?

al

So I’ve been cramping on and off for like 3 days and feeling kinda bloating and when I wipe there’s a little bit of blood but I’ve had red and pink blood... but it’s only occasionally on each day. Is this af coming or maybe implantation bleeding? My period is supposed to come in 3 days.