How many days should I wait to test?

Samantha
A little back story. I stopped taking birth control about a month ago and had two surgeries for kidney stones. My period is 3-4 days late. The day of my surgery on Friday the 19, the doctor wanted to me to take a pregnancy test and they said it was negative.
My period in high school was very irregular but after birth control it has been regular. I have never been 3-4 days late before. My stomach also feels like has been stretched too much, this is the first time that this has ever happened. And I have had cramps a couple of days ago.
How long should I wait to take a pregnancy test?