The 2020 Bmw 3 series offers a great balance between performance, price and efficiency. Today we go over one of our new inventory models with a brief test drive.