This car is comfortable, has a very smooth ride, provides power when I need it and is very reliable. I have the 2018 330i 2.0L twin turbo with both the M and premium package for almost 2 months and I ...