Implantation or early af

5 days til my period and I have pink spotting with cramping. Could it be implantation bleeding or af coming early? Is implantation bleeding usually accompanied by cramps? It feels like period cramps. Thank you.