@realtor.com: Buying 2 points on a $300,000 loan costs $6,000 upfront to save about $97 a month. That means it takes roughly 5 years just to break even. If you move, refinance, or drain your emergency savings before then, you lose money. Full breakdown at the link in bio.