BMW’s future: we have a go in the new electric 3 Series