Principal: $500000
Annual interest rate (e.g., 3.1): 5%
Term (years, e.g., 30: 30 years
Monthly payment: 2684.11
You should get a doggo.