For a house.
The way I look at it (and I'm 19) is that I'll just sell the toy once I need a down payment for a house when I have a real job. Just don't over pay for it and don't put a sh*t ton of cash into it that you'll never see again.
I wouldn't say that you shouldn't keep your future financials in the back of your mind. Just have a plan of what you'd do in a bad situation. Although I can't talk from experience.