3 days late

On my period start date I had a few pink strips on my tissue after using the bathroom then nothing. Today I went to the restroom and it was brownish red. My boobs are getting bigger and quite tender to touch, but I’ve been gaining weight lately. I’ve also been getting cramps as if my period is here but nothing. Am I pregnant? How long should I wait to test?