Buying mortgage points upfront can help lower the long-term cost of your home.

Interest rate, upfront cost, discount points, loan term, monthly payment, closing costs, savings, tax deduction, lender fees, amortization