Thinking about buying a bmw?

I'm thinking about buying a bmw 3 series the model year i'm looking for will be between like 07-11 and i'm willing to spend around 10k-15k but the thing is will it be worth it because i know bmw parts can be expensive but one of my dad s close friends only works on bmws and other german cars and if somethin ever happens to the car i can bring it to him and he can maybe give me a affordable price but lets hope that won't happen and i'm not really interested in cars from dealer and i looked at criagslist by owner and i found pretty decent ones that looked pretty good and matched my budget and i'm 19 male btw but i really really want a bmw and people say bmws don't break easily and i have an honda accord at the moment

Let me guess
you can afford the car, and not much more.
you have no real concept of "cost of ownership"
you have some minimum wage job and/or is a student.
your real career not yet begun.
you are in school (which means big debt these days)
That's not my business, but I will say that you should do some homework about what repairs these cars typically need.

The next step is often this:

The kid buys the car… Car has 100k-150k miles and sometimes has has little work yet done to it (Or the service history is unknown)

i say avoid any old european cars these days, i can see you want a reliable fast car. I recommend infiniti g37 or lexus IS both very reliable and can hold its own against the likes of bmw