Think you'll refinance when rates drop? Run T31 first. Refinancing before break-even wastes the points.
Many people get this wrong: a lender credit isn't free money. It's points in reverse. You get cash at closing and pay a higher rate every month. Points: pay now, lower rate.