I know this isn't black and white but if you're worried about depreciation you just shouldn't buy a new car.
A car you buy new and sell after a short amount of time or not many miles driven is going to cost you.