It’s better to refinance when your financial situation improves or if you can secure a better interest rate.