Bro, it's in the eyes of the person changing the ride.
Why let others dictate whether it's a Yes or No?
In my view, it can be both ways.
E90 newer, but your E46 more CC. So considered upgrade cos new model, yet downgrade at the same time cos smaller engine than before?
In the end, it all boils down to you, as long as you feel happy and satisfied with your ride. :top: