The Nissan Leaf 2018 makes electric cars more affordable thanks to a perfect balance between price, performance, range and size.