The BMW 4 Series arrives on this list with massive savings – $28,893 on average compared to a brand-new model. That means one could buy a three-year-old 4 Series for $26,998 on average, representing 52 percent depreciation.