Pros and Cons of Electric Vehicles in 2023