Source: https://money.stackexchange.com/questions/94255/if-im-paying-extra-is-a-lower-payment-better-or-a-shorter-term/94267