I work at a place that does very occasional random drug tests. I had to take a test when I started there 3 1/2 years ago and took another one almost 2 years ago, so I could be due for a third one anytime now. I used to smoke a lot of weed in my youth but now it's just a little, maybe once or twice a month, and then only a hit or two. I'm wondering how long I should expect it to take before it's out of my system and doesn't show up in my piss. I've heard 30 days is safe but since I smoke it so seldom I would think I'd be okay 2-3 weeks after indulging. What have you heard?