People may not believe me but the BMW i3s is perhaps the best car BMW ever made on many levels. I'm not talking performance. Just sheer driving enjoyment, the tech, the interior design, the concept. I'd had 4 of them and hands down it's the best car I've ever owned. We also now have M3 and...