My understanding is that it can take four to six weeks for the full effect of some drugs to reach their potential and the same amount of time for the effects to be eliminated after use is discontinued.