After all the research I've been doing, it seems that a chronic smoker like myself can pass a urine drug test in 30-90 days. Is this a reasonable estimate considering someone who is very low body fat %, works out 4 times a week for at least an hour, maintains a low fat diet, high water intake, etc? I would assume the "90 days" would be for someone who is overweight and sedentary? Any others have any thoughts or opinions on this? After doing a bunch of research, everyone seems to have different time frames and its pretty frustrating considering I quit cold turkey 25 days ago with buds (30 days ago with wax) and I have an upcoming drug test on the 15th of january but can be delayed to later if necessary.