The new X3 xDrive30e gets 20 miles of all-electric range and sacrifices almost nothing.