"...BMW always drives. One of the most perfectly engineered automobile and easiest in DIY maintenance." Not sure about that last part. Witness my neighbor who just got stranded on the NJ Turnpike in his 328. Or another neighbor who just spent $5k tracking down an electrical problem in his X5. Electronics, electronics, electronics. The bane of most Euro cars, and uber expensive to fix. Love Bimmers and they're certainly better than most of the breed, but I think your statement pertains more to a 60s/70s VW Bug than a late model BMW.