2018 bmw pull ahead