Cars devaluate around 50% every 3 years, so if you bought a 3 year old car instead of new, you could swap it every 7 years for the same cost. And if it holds some residual value, even more often than that…
Some manufacturers even offer warranties on 3 year old leasing returns.
Going through SEC filings is not on my hobby list.