Higher CO2 emissions at production - lower in use. With US electric power its break even after 18 000 miles compared to average US gasoline cars. Even in Poland (worst coal power country in Europe) its net CO2 negative to drive electric compared to average polish gasoline cars. I live in Norway and use 98% hydroelectric power.
However its not that simple. Environment is about more then just CO2. The worst points about electric cars are about mining cobolt, lithium and nickel. All with severe impact on local environment and the use of child labor (Cobolt). However Tesla does better then the competition to avoid the worst companies. They also does better then the competition to minimize CO2 emissions from battery production by using renewable energy.
Having said the worst things about electric cars, its time to bring forward the worst from ICE cars. Gasoline has to be produced and that doesnt happen without CO2 emissions or environmental impact. Far from. Actually you can multiply the CO2 emissions by 3 to get the real numbers including extraction, refining and transportation. Then there is the poor energy efficiency in ICE, NOx emissions, particles (diesel gate), and shorter life span due to failing mechanical parts, lots of them ratteling around in that frunk without storage space.
Its also time saving to be able to fill the battery over night at home. I laugh every time I see a gas station price sign and all the cars that stops there. They even stand out in the cold manually holding their "charging cables" for 3-4 minutes in the freezing wind. When I drive more then 3 hours I usually just plug in and go to the toilet and then buy some food. After that I go to plug out and drive. I'm so happy my time with ICE is over. I will never again step in someones gasoline spill and take those smelly shoes into the car, stinking for hours. Not to mention the fresh air in the garage after warming up the car there.
And I havent even started on how it feels to drive..
Its almost undescribable. My advice: try! (Even if the X90DL is a little faster, my P85 isnt a turtle)