Could I be pregnant?

I had light spotting on the 18th and 19th which I thought was my period but it wasnt Then started spotting again on the 21st and had some today as well, it’s very light and pink sometimes brown. I had some cramping in the middle of my abdomen today which I never cramp on my period. I’ve also had some great tenderness the past two days on the sides of my breasts. If you think I’m pregnant should I take a test now or wait a few days? This is my first time thinking I’m pregnant so have no idea what’s going on but I do know somethings different with my body because I’m never late or had these symptoms with my period.