Had a Toyota Tercel I kept for 22 years - two mufflers, several sets of tires, one timing belt, and one recalled part - other than oil changes. Rusted out from salt air, traded in got $1500 on new Corolla.
On the other hand the Dodge Ram 4by I owned ate starters, drive shafts, rotors, and had to be rebuild cause the turkeys at the factory put the rings in inline so it ate oil from the day I took in new off the dealers lot - the oil problem and the brake problems were ‘normal” according to the dealer.
My Toyota Tercel had her 21st birthday and runs like the day she was born. I expect to pass before she does.