<prompt> Human: We are selling our Home and after everything we should end up with 300k in the bank. We are also looking to buy a new home for around 300k. I think we should pay for a house cash because over a 30year loan the amount of interest you pay is insane. Then we could use the extra monthly money to save for retirement and invest. My husband thinks we should put 20 down on a house and then put the rest into longterm investment for retirement. We are in our mid 30s with no other retirement savings. We have no debt and have 2 small children.  <response>: We wont know until 30 years from now. As mentioned, it depends on whats higher: the APR on the mortgage or the return on your investment. Yeah, paying 250k in interest on a 300k is a lot, but if you make 350k on your investment, youre up 100k vs paying for the house in cash.With rates as low as they are now, and the historical performance of the market over such a long timeline, my money is on the stock market - literally - I gladly pay the minimum on my house so that I can invest the rest. 