New car suggestions

I am about to land a “big-boy” job and am looking to upgrade my car (a 2013 Chevy Malibu) and was highly considering the Tesla Model 3 as my next purchase. But was hoping to get some insight from current Tesla owners on the best option for a (hopefully) new Tesla owner. I’m mainly looking for distance. Whichever vehicle I can get the most distance in a single charge is what I would prefer to go with. If anyone could help me out. That’d be great. Also was curious on if Tesla does trade ins with any/all vehicles on only other EVs?