the three examples we have here can still be bought for less than the price of a new 320d M Sport. In the case of the E46 and E92 generations you could even hedge your bets and have one of each ...