Buying a car has always been a big deal for my family. My youngest son is turning 18 and I want to buy a car for him. We've already talked about this and he agrees to a used version of a good brand. I offered to choose between BMW and Honda. Tell me, what...