The best time is when interest rates are significantly lower than your current rate, your credit score has improved, or you plan to stay in the home long enough to offset the refinancing costs with savings.
Visit us: https://www.besthomemortgage.ca/