For 8 years you're fine.
The Model 3 motors are designed for a million miles of service life.
For everything else in the car maintenance and longevity is going to be better than ICE cars due to the much simpler drivetrain, so the cost of replacing batteries and the battery lifespan is going to be the main factor in value of used fully electric cars.
That's why I'm not terribly optimistic on Tesla reliability. Powertrains rarely fail in the first place.
At a million mile service duty for battery and motors, the powertain is reaching human life expectancy (74 years) at average miles driven per year quoted above.
[1] https://www.wired.com/story/tesla-may-soon-have-a-battery-th...
[2] https://i2.wp.com/evobsession.com/wp-content/uploads/2018/06...
But if, say, the dash lights come on saying you need to take it in immediately because there is a problem with the battery, but when you take it in they can't find anything wrong with it, then they will still bill you a few hundred bucks for looking at it.
Also normal car companies that follow the law have third parties called mechanics that can order parts and get cars fixed.