Spotting before period ?

For the past couple days I’ve had some spotting in my discharge which causes it to be brownish light pink color, today I wiped and noticed 3 red dots of blood. I’m not due for my period for another 10 days. Is this normal ? I’ve also had some cramping