Simple question. Say you have the money to buy 1 really nice car, or several OK ones that do what that car does but better. I.e., E90 M3 vs a loaded up mainstreamer and a track ready sports car?

For me, I like to have different tools. 1 car can do a lot, but it just can't do everything. For example, that M3 is horrible on gas. I'd rather save the fast driving for special occasions, and keep my daily driving in something fun, but cheap to run.