Buyers remorse perfectly describes my experience with my 2015 Suburban. I purchased it in May 2023 with 182k miles on it for $17.5k from a pretty big Chevy dealer in Louisville, KY.
Within 6 weeks the engine dropped a lifter, ruining the camshaft. During that 6 weeks, I also noticed the transmission seemed to have some weird issues with delayed shifts, delayed takeoff, etc.
Long story short, I spent around $13k on an engine and transmission. Granted it was a 6.6 liter engine and 6L90 transmission from a 3 mile 2022 Silverado 2500...so a bit of an upgrade...but replacing with 5.3 stuff would have been similar "all in" cost. I also used this time to address other odds and ends that needed it...liftgate actuator, door lock switches, water pump, front wheel bearings, ball joints, shocks/struts for front and rear.
I went all in on fixing it and making it right, with the thought that I want a fully paid off vehicle that I can keep for many years. I've been a slave to car payments nearly my whole adult life just because I like nice and new stuff, so I took a HUGE leap on this vehicle and it seems to have blown up in my face.
All said and done, I have around $32,000 invested (counting price of vehicle), in a now 190k mile 2015 Suburban. It feels and drives amazing, it's unique, it's fun, etc...but it's an almost daily struggle to know I've got so much money wrapped up in a 9 year old vehicle with nearly 200k miles. Anybody wanna buy it? Lol.