Henrypj is right. It is a risk and you'll regret it later if you get caught. And it may take longer than 3 weeks to clear out. It depends on how much you smoke. A chronic heavy user may take longer than 3 weeks. You really can't be sure. A DUI is a bad enough offense, and you don't need another one on top of it.