Getting a model 3 for under $20k is something I may have considered a few years ago when I was in the market. It will be interesting to see how they age. A right to repair would ironically be very good for Tesla long term.
https://service.tesla.com/en-US/vehicle-models/Model3
Plus the amount of onboard diagnostics is quite amazing for what you get in the built in service menus you can freely hop in and out of, and they keep adding more service routines into the onboard service menu as they go along. (Even things like being able to just… reinstall all the software in all the ECUs at the tap of a button.)
https://www.notateslaapp.com/news/2046/tesla-service-mode-ho...
They actually have preventative maintenance done on them, and are sold at below market value.
I’ve bought my last 2 vehicles through them and have nothing but good things to say about the whole experience.