Should I buy an electric vehicle?

20 answers 20