BMW 435i test drives