Probably breaking the rules, but a used Lexus RX. And if it has to be a new car, probably a Corolla 2.0 wagon.
In 1995, probably a Volvo 940/960/850 wagon. And I’m pretty sure that’s what I’d have said in 1995 too!
Cracking cars. My dad had three from new - a 1.9D and two TDs. Lovely ride and handling but comprised for me by the sunroof eating into the headroom. That aside, stupidly comfortable!