Why are pure electric cars worth buying?