The best time of when to refinance your mortgage is if you are getting lower interest rates, changing terms of the loan. Hence, it will be imperative for you to get a low-interest rate and change the loan term if you want the best time to refinance your mortgage.

Real Estate Diary