5-6 DPO

Elizabeth

I’ve been having really bad cramping all day. I just went pee and had some spotting. Could this be implantation or my period? My period isn’t due to start til the 11th. When should I start testing?