I wont tell you not to invest for your retirement, but come on....there's a big difference between being young and single and driving a car like the NSX and being 60 with several million dollars trying to have fun in the NSX. Here's my advice: dont be too spendthrift, choose a good career (medicine, dentistry, finance, programmer) where you'll make good money, keep your credit good, save up for a down payment and go for it. Buy one! I did (I'm 25)!!! The key thing in anything you do is that you work hard! You're only young once and in this day and age who knows what could happen. Some idiot could fly a plane into your building or whatever and then its all over.