Anyone else have this before their BFP? TMI

I was cramping and spotting 3 days ago, then it completely stopped, here are the pics. My period was due today, but my cycles are irregular anyway. Was it possible to have implantation that close to my period? And if so, is it too early to test?