Implantation or period?

My period isn't meant to be for another 3 days. So could it be period, I've been getting light cramps as well.