Great if you want a new car every 3 years, otherwise don't bother
Or to look at it another way..... if you pay £20,000 for a car that's going to be worth say £5000 in 10 years. That's hell of a lot of money gone right there.
If the same depreciation happened with property , would you buy a house ?