My 2017 Mirage ES has 142,000 miles on it now. Only repairs were 3 sets of front pads, 3 sets of tires, replaced exhaust rubber hangers for rattle noise, driver's side power window motor came loose, and finally the radiator fan motor froze and the fan sheared off.
We will have it paid off next month and getting a 2023 G4 around that time. Keeping the 2017 also.