How long should you take to pay off your mortgage?

Part 4: Finding the right home loan