Bank of Canada Rate Hold July 2026: Renovation Financing Impact | buy better®