Quote from Maverick74:
Actually, incorrect. Let's take the $515,000 you don't pay on interest, taxes, insurance, and home repairs and put that money in the S&P 500 which has averaged about 8% a year and let's compound that money over 30 years and see what that equals.
We get $5,182,268.30. Now let's subtract what we pay for rent $1,195,869.00 and we get a gain of about a net profit of 4 million vs a profit of $445,703. So we make 8 times as much money renting and investing the proceeds in the market. Now I know, I know, the math isn't completely accurate because the $515,000 is spread out over 30 years in total cost. So we can't just invest this lump sum over 30 years for most people. But if we assumed we had the cash on hand, then these numbers are completely applicable.
The bottom line is this, owning is a shitty deal unless you are investing in property and have the tenant paying the overhead. Otherwise it's all about opportunity cost. So unless you catch a runaway bull market in real estate like we had recently, it just ain't happening.
You're numbers are not even close to being right. Your investment assumptions are completely off. Typically, 20k is invested up front, then the property is paid off over 30 years. Second, your property is a leveraged investment itself, which may appreciate less than the S&P, the difference is only around 2.5 points(and if you buy in a great area, your appreciation can exceed the S&P). Third, you havn't factored in the government subsidy, makes buying about the same cost as renting. (Though this can vary by markets and tax brackets, but it is pretty close to the same). Fourth, you are discounting the fact that in 30 years, you own the place and you no longer have to pay rent. Finally, your payment never goes up when you own, however, rents do rise.
When you consider all of the information, buying a house when you are young is one of the best trades someone can make.