My suggestion would be to stretch it out to retirement. If you are 40 then a 30 year loan would be fine. There is just something psychological about owning a home outright when you retire that i like. Of course if you can own it outright before then, then that is even better. Just got a 20 year loan @ 3.75% last month and I’m already itching to pay it off sooner, even though i know in my mind that stretching it out would be smarter (at such a low interest rate).