Should i pay penality and break my mortgage to get better rates
So i have been with TD and paying at 3.74%. My monthly payment come down to ~$1580. My mortgage would expire in June 2023. Current balance is $317K. Total Mortgage was $450K. One of the real estate agent told me that they can get my condo appraised at $590K and i can take out ~$150K (happy path scenario).
The other day i went to see TD advisor and asked that what are the rates that they can offer and how much would be the penalty. The said that as of today, my penalty would be $10K. They can give me new mortgage at 1.35% (appraisal at $590K after their DD). This will make my monthly payment almost the same i.e., $1580 with $150K that i can use for future investment. they also mentioned that i chose to buy another house with this investment, they may be able to give me even better rate. (variable)
With bare-minimum understanding of mortgage math. it turns out that if i break mortgage now and get new rate, i will save around $20K in interest till June 2023. This 20K is > than the 10K penalty so in theory, i would come out as a winner.
The question is, should i break the mortgage and get a better rate or should i continue to keep paying.
The other day i went to see TD advisor and asked that what are the rates that they can offer and how much would be the penalty. The said that as of today, my penalty would be $10K. They can give me new mortgage at 1.35% (appraisal at $590K after their DD). This will make my monthly payment almost the same i.e., $1580 with $150K that i can use for future investment. they also mentioned that i chose to buy another house with this investment, they may be able to give me even better rate. (variable)
With bare-minimum understanding of mortgage math. it turns out that if i break mortgage now and get new rate, i will save around $20K in interest till June 2023. This 20K is > than the 10K penalty so in theory, i would come out as a winner.
The question is, should i break the mortgage and get a better rate or should i continue to keep paying.