What amount of days would be the ideal tolerance break for a long time user?

I've been smoking daily for 12 years with the exception of many breaks between 2 weeks and 2 months long, and felt that 21 days or even a month was a decent time but much longer than necessary to increase your high.

If I want vivid dreams, I must stop for at least 2 weeks, if I want to just have a stronger high when I next smoke, 3 days is plenty to notice a difference.

For anyone who rarely goes 8 hours without smoking, going 84 would get them more than 10 times as high.

My next break was unrealistic where I wanted to do 4 months but my 2 biggest breaks where both just under 2 months so if I was able to do a 21 day break again I'd be more than satisfied.

If I were to start the 21 days today, I'd have to go until April 3 at the soonest.