BMW 3 Series Touring review 2020: 330i wagon driven