If you do a strata search you will often find cash flow projections out to 5+ years for what the expected expenditures will be and what the strata levies will be planned for.
Of course the BC has the power to raise a special levy, in the event of something unforseen and not budgeted for.