i smoked a small bowl on April 15th, im 5 ft 7 and roughly 130-150lbs. i exersize often and drink alot of water, i need to pass an upcoming test. i hadnt smoked for a month and a half until the 15th. so im wondering how long i may have to wait. i read in a study that it could take just 3 to 4 days if you arent a frequent smoker. but at the same time everyone says to wait 30 days.