I bought mine at 21 working as a student technician and a part time Server while being a full time student. granted i live with my parents because they are close to my school so its just cheaper.
for those saying to move out and get a job, its not always the more practical decision for some of us. I will be moving out this spring after graduation but i am happy to be blessed with the opportunities I have.
on a side note if my parents bought mine for me i would be more than happy and grateful because i would know that they decided to work hard to provide me with something they probably didnt have when they were my age. and i hope to be able to do the same for my children reguardless of pricks who think just because mom and dad buy their child a nice car that it automatically makes them less of a person. /rant