What I've Learned from 10 YEARS of BMW Ownership