I'm at my constant battle of that with my wife... Well I did have my nsx already. And she had her 03 TL bought as new. (The battle was rather set on I shouldn't spend any more money on mods and tracking the nsx.)
I'm more on the side of saving money and wait than streching to buy a house. She, like 99.9% of women out there, would like to have her own house. (We are living in a town house, I don't own it, no rent either, just the normal owning house expense and property tax).
Looking around the behavior of most people in my area, lately, I just don't see what would support people to pay such a high price for the house. I can't say it in details, put it that way, I don't even see United States having any better economy in next 10 years. The recent real estates price just totally not sync' with the economy growth rate. I had seen so many of my freinds, uncles getting so screwed when the bubble busted back home. I'm not going to be one of them.
Anyway, here's what my 2 cents are:
You seems to have a nice job, and you are happy about it. That put you in a position better than most people in US.
You definately wants to be financial stable and interested in investment.
You wanted a house
You wanted a nsx.
of these all 3, what is the most important to you?
nsx is a toy, but I think most people here could tell you it ties your emotion and happiness in way that it's not JUST a Toy. Especially when you earn the money yourself and you are having this nice piece of equipment in your 20's.
House is for living, first, chicks don't dig guys living w/ parents. Even if they do, they will try to get you to move out. Doesn't matter even if your parents living in a 6000 sq.ft. house and you had your own pad. HOUSE is not an investment. It could, but it's with a big question mark.
As other suggested, housing is not an stable investment anymore, there's a lot more ways for you to earn money
Good luck on your decision.
If you didn't get tired of going back to school, IMO, education is always the best investment to one self.