Very approximately:
About 70% within 2 weeks
About 80% within 3 weeks
About 90% within 4-6 weeks
Probably 2-3 months to go back to true 100% baseline
Tolerance isn't linear, you get the bulk back quickly but the last remaining bit takes quite a long time