It depends on your pace. If you fill one envelope every day, you'll complete the challenge in 100 days.
If you prefer to save weekly, bi-weekly, or monthly, you can spread the challenge over a longer period at a pace that fits your lifestyle and budget.
There is no fixed deadline — the goal is to complete all 100 envelopes in a way that works for you.