I kept mine for 10+ years. But not by choice. Could not afford to replace it. When it broke with potentially high repair cost, we purchased used, off lease car from dealer. Credit union offered good interest rate.
Never buying brand new car again. Always slightly used car from now. And hopefully cash, with no interest.