I'm sure I am going to get backlash for my post but I need to.
I have to say, I have read the most uneducated posts on here about the housing on a roid board. As a finance person, there is no best investment than buying a home. The only time I would suggest waiting and renting is if you most likely will not stay in the area for long (less than 2 years). I purchased a two bedroom condo in my 20's as a pre-contruction in 1995 for $121K, at the height of the market boom it was worth $360K, it is now selling for around $285K here in NJ, I am renting it out right now at $1775 (which is actually low rent) and pocketing $516 per month as well as another $440 that they are paying towards my mortgage principle. So I am actually pocketing close to $1K monthly. Anyone who had a clue in 2007 at least should have known we were in a bubble, when the market heats up like it did and so much speculation on prices are given, houses getting bid up and huge price wars should be a red flag to anyone....remember the internet bubble in 2000, as a marketeer I do, sold into that bubble as well.
I did purchase a new home in March 2012 at a great price with no competition for bidding. I have already see an appreciation in my new home of over $50K in a 1 1/2 years. I can also rent this home out as well (per my real estate) for another $425 per month on top of the mortgage principle. I also get to deduct my real estate taxes and mortgage interest on both homes on my taxes.
Point being, you have no equity being built on renting nor can you deduct anything at year end and in 20 years you will still have nothing and your rent will be much higher than today's dollars. Save up, put a good down payment and do not over extend yourself, make sure you can afford your new home.