Top 10 Cars That Depreciate the Least: Car Depreciation Chart Car depreciation is the amount of value the car loses over time. From the moment someone buys a car and leaves the lot, a brand new ...