My wife used to lease, new car every three years. Expensive route of course, relatively. Car "tech" is changing rapidly today, I think, so leasing may be the better option, but not versus keeping a car for a decade or more (which I'd prefer to do if it's a good car). Most automakers are going HforL to EVs of course, none of us can be sure where that ends up in a few years.