But at what point? Next year? 5 years from now? 10 years? It's unknown at this point. Lithium batteries wear out, a hard fact. And they are very expensive to replace. That is why I expensed them. The car proper may last much longer (depending on climate and other factors) longer than the mechanicals. That's why you have classic cars. (Keep the body, rebuilt the mechanicals.) That is why I included the depreciation as a separate entry for my ICE car. How long will I keep it? At that point, the whole car is written off, but a BEV may last many, many years longer with a battery swap out(s). So I can't depreciate the whole car, only the batteries, which have a KNOWN lifespan limitation.
As to tax credits - that's assuming you pay taxes. Nowadays, I don't pay income tax. (This year is an exception; I came out of retirement for a few months.) 100% legal - much of my retirement comes out of Roth IRAs, the rest is small enough that I don't exceed the standard deduction.
As far as solar is concerned, where I live has a major hailstorm roughly every 10 years. Replacing roofs are expensive enough, without having to add a new solar rig each time. (and solar panels wear out, too, and have to be disposed of. More waste.) Plus how do you allocate the expense of solar to your car, vs other uses. (and at a .12 to .14 rate).
I'm not dissing BEV, per se, but in many places in the US, the case for them is not clear cut. I consider the current battery tech marginal, both from a capacity and from a safety aspect. Better, and cheaper batteries would shift the scale. Check back with me in 5 years.