The eighth-generation "G60" BMW 5 Series is here, and it brings with it more power, a hands-free driving assistant, BMW's newest generation of iDrive, and—for the first time—an electric variant. The ...