Is it a good idea to refinance your home mortgage?

Refinancing your home loan may be a great way to save money! Is it a good idea? It will depend on your answer to these questions.