implantation bleeding or early period?

December 24th I had mild cramping and discovered brown spotting in my underwear, my period wasnt supposed to come down until 2 days later.. Then when i wiped it was light pink spotting, that was off and on, christmas day it was much heavier but bright bright red. My cramps got much worst. The flow is extra extra heavy though. Im confused:(