Lexus RX 350, or the slightly smaller NX 200t for your comparison/needs.... .."buy"...if that isn't already a given.
This ^^^^
In my experience, 8-10 year old Lexus RX-350s that have ~100k miles and have been well maintained (this is important) are absolute bargains.