In a perfect world, people would only buy used cars with cash in hands, but unfortunately people like to make poor decisions and keep leasing brand new cars in an vain attempt to establish their superiority over the neighbors.
The BMW 3er is good example of that non-sense. For the price of a loaded Mazda6, you get a detuned 4-pot, leatherette seats and single, sad, exhaust pipe.
Spending $35,000 on that is just as stupid as picking up smoking.
But what new cars were or are sold at a good price, what cars are/were bargains, even when new ?