not trying to be harsh but that mindset is a little childish. Even if you buy a brand new 30k car, you won't be able to keep up with those rich kids, they are probably going to get another new car 3-4 years later. By then your new car won't be new anymore and you need to pay off your long term monthly payment.
I know some people back in school with rich parent that buy them BMW, Lexus, they are just luckier than others (they are actually nice people with great personalities that always offer to give others a ride :p). If you have rich parents willing to buy you new car you wouldn't be here posting this. From your first post, it sounds like you don't plan to put down any downpayment..... I am assuming you don't have much saving.... that case 30k should means a lot to you?
and I thought dealership won't let you finance a car if monthly payment exceed 30% or 40% of your monthly income?
maybe try to get a job at BMW, that way you get to drive all kind of fancy cars :p