Much better is consumable gasoline versus battery depreciation. Electricity costs nearly disappear.
This was an old adage among the homebrew EV crowd: buying a battery pack is pre-paying for your fuel for the next N years.
The Powerwall[1] is about 35 cents per KWh, assuming it can handle 1000 full cycles. ($3500 for 10KWh capacity.) A decent EV can get 5 miles out of that, so the battery depreciation is 7 cents a mile. That's a multiple of the electricity cost, which is about 2 cents a mile if you don't try for any time-of-day billing.
[1] This is just my best comparison of the actual cost of a Tesla battery.