You’re better off making an older, smaller car or truck electric with pre-existing auto batteries because:
1) They are already made/environment damage done.
2) You can refill the battery acid, and they last for years.
If you’re content with not paying for a Tesla, you can convert something older to electric, and use the batteries from your home solar set-up. Christ, 15 years ago I though of generating power with the wheels of a car via the act of rolling, and also the option of an extra generator. Just imagine an emergency brake lever situation where instead of a brake, the lever operated a fifth drop down wheel/generator.
It’s not rocket science and people have been making electric vehicles for a long time, just not mass producing “cool” ones that cost entirely too much for the general public.
DD