I'd probably say anywhere between "I gotta smoke it now" to "less than 2 hours"....

It depends on when was the last time I got high.....If I got high 30 mins ago, I can wait about 2 hours....if I havent got high all day, then I'd want to smoke it now.