Electric vehicle vs petrol vs diesel: Which car is the best for you?