Even though the BMW M240i gives out quite a sporty and decent ride, you can always spend a $2,000 extra on the xDrive which provides you with an All-Wheel drive for a grippier handling experience.