Some homeowners are averse to buying points. Others believe points make smart financial sense. So, who’s right? Find our take ...