2022 BMW X3 review - Driving, Exterior and Interior details