Should i be concerned?

Im not supposed to get my period for another 3 weeks but I strained on something today and when i masterbated there was some blood but not enough for a pad and im spotting should i be concerned?