Period or pregnant???


I was supposed to start my period 3 days ago. 4 days ago I started cramping but didn't start my period and today I have had 3 or 4 random pink spots but still nothing. Am I pregnant or is my period just late. Last month I was a week late then I started like normal but I didn't have spotting or cramping before so this is new to me. Any of you lady's have experience with this????