I just broke 16k miles on my 2017 Corolla iM 6MT. You don't reset your "Trip A" at every fill up? That way you can track your MPG fr each tank. I reset my "Trip B" at every oil change so it's easy to track.
when did you finally have to do a brake job done? im 100k behind you with my 2017 xse... my only issue on my 2 xse's one 2014 and other 2017 was the emissions charcoal canister.. other than that they been gems to own and drive...
If corolla still squaks in suspension after spraying front end. Dont forget to spray some silicon up the spring ( lower strut housing and on top of strut ( lift hood ) , may be because you have high mileage say 100,000 miles+ .
Then you may need to replace some frt end parts, jiggle them to see if their loose ( bushing may be gone )
If your not qulified to take on the task find & stick with an honest mechanic.
If you find the job to expensive, & depending on overall condition of the vehcle you may want to trade your Corolla for a new one.