2019 BMW M3 CS - Only 1200 units of the BMW M3 CS have been produced, and only 52 cars were allocated for Canada. Rare and fast? You bet. The CS is a more powerful and more dynamic M3.