A house is a great investment if you get a 10 year loan, a good investment with a 15 year loan and a poor investment with a 30 year loan. If you can find a place that you like and can pay off in 10 years then I highly recommend it. If you have to go 15 years to get the place you want then it's understandable and still a pretty good investment. Avoid 30 year loans at all costs. You are better off getting an apartment and just putting money into savings at that point.