2019 BMW 3 Series review, MINI: Old vs New and much more dot dot