I have a 2016 luxury AWD with 90k+ miles. Got it in 2017 with 25k miles on it. Only non-warranty repair was some $200 evaporative component recently that set check engine light. Screen got a slight crack in 2019 or so and dealer replaced it, under warranty. There are alternatives (cuescreens.com) discussed on this site. I also had rear shocks replaced under warranty. Front brakes changed once, rears never yet. Battery died right before 4 years under warranty. I now change it every 3 years.
Car has been most reliable car I've ever owned after 7 years of ownership/8 year old car, although not my favorite due to poor visibility.
The one issue is that it now groans over an speed bumps and similar things like an old spring door. Dealer said it was NOT struts and to ignore. I would check carefully for suspension overall, and struts on the car (perhaps rear shocks too) are absurdly expensive at dealer ($1400 per wheel I was quoted), and Mavis tire (for example) wouldn't even offer to do them since they require proprietary (magnetic ride control) struts that are also difficult (pricey) to install in front, apparently. I may take the car to some other place that actually wants to diagnose and fix the bump-squeak.
Also, AWD might perhaps be more reliable since it has hydraulic power steering, not electric. I've read on this forum of people having trouble getting parts for FWD steering repairs.
Also be sure you like the visibility and headlights. I paid $28,000 for my car in 2017 and except for pothole damage once (new strut and tire) and tires, I have had just one paid repair for $200 (mentioned above), so it has been very economical and feels and looks like new except for that speed bump groan. But Cadillac dealers can be ridiculous for what is basically a Buick Lacrosse peer car in terms of build and tech. I'd love a Platinum once I checked that the 20" tires didn't both me. But if buying now, I'd probably get a 2019 Luxury AWD to avoid the MRC struts, even though I haven't yet had to pay to replace mine (rears were under warranty). (2018 and 19 don't have MRC on the luxury trim).
Be sure car was serviced, too, or take the risk but do it soon: coolant after 5 years and brake fluid every 3 years as per the manual. I've also done driveline fluids once too, trans at 45k since I got car used and transfer/diff (and trans again) at 90k.
Good luck.