What’s going on?

I’m 5 days before my period is supposed to start but I’ve been getting some light cramps and some pink discharge. I took a pregnancy test today and it was negative. Could I be pregnant or just early period?