If you are planning on a low down payment read the fine print on Navy’s terms. PMI can be dropped but a higher interest rate to cover the lender paid PMI would need to be refinanced - if you even can get a more favorable rate in the future.
To clarify what I mean, the lowest interest rate available for the homebuyer's choice is 4.125%, when a 30 year conventional which would have PMI associated is 2.75%. That rate difference of 1.375% is equal to or in some cases exceeds the PMI premium, and you are obligated for the full term of the loan, versus PMI which drops at 75 or 80% LTV. Especially since the market is high right now, you may have negative equity in the future, so that is a problem you'll also want to consider in this.
$250,000 home, 30 yr conventional at 2.75%, 5% down, with PMI:
Mortgage | PMI | Total Payment | Interest Paid in first 5 yrs | Total PMI in 5 years | Principal balance after 5 years |
$970 | $99 | $1069 | $30,852 | $5940 | $210,178 |
$250,000 home, 30yr conventional at 4.125%, 5% down, no PMI:
Mortgage | PMI | Total Payment | Interest Paid in first 5 yrs | Principal Balance after 5 years |
$1,151 | $0 | $1,151 | $46,806 | $215,244 |
The no PMI loan costs $10,014 more in interest over 5 years, even after the cost of PMI. That's with the same 5% down payment.