All of the above listed cars are complete junk. The BMW is ok when it's not broken down (which is most of the time) and Lexus is an ok automobile if you pretend that it's not a total grandma grocery getter. Subaru is the only one that is ONLY 10 years old in this insane list and is probably the most sensible one.