I've quit for days, weeks, months, and years. Days didn't do much, but the longer durations somewhat reduced any tolerance I'd built up. Is it worth it? Well, since everyone reacts differently, and everyone has different priorities, only you can really judge that.