I'm pro leasing, I've owned cars and trying to sell them after is fukking annoying, everyone in here talking about how much money you pay up front on a lease probably hasn't had to sell a car for $10,000+ less than what they paid for it. It's a depreciating asset and it's better to let the dealer handle that depreciation.
The only cars I'd tell people to buy are niche vehicles, economy cars (ie. you're driving 100 miles a day) or secondary weekend cars that they KNOW they will hold onto for a decade or more. Outside of that, buying a car is fukking stupid.
And I forgot about your peoples' affection for Minivans, that Odyssey probably reminds you of the Mazda MPV, those shyts were heavy in the heights