For your daughter? Who will probably turn up the radio when she hears a noise? Sorry, but no way I send my daughter out in the world in something as unreliable as a BMW. Look at all the issues listed so far, and multiple people who have been stranded. Contrast that with a nice reliable Japanese car that will go 300k with just regular maintenance. Old BMWs are great for enthusiasts that love to tinker, not women that just want nice transportation. Buy her a Mazda3.