depends on what you do for work. If you have a company car because you're on the road a lot for work, that likely means your radius is greater than a single charge, and that makes a full EV impractical.
If you rarely round-trip more than 200ish miles a day, pay for your own gas, and can install / get installed an in-garage charger, a Tesla is a great way to go. If any of those don't apply to your situation, a ICE/hybrid is probably the most practical at least for a few more years. All those apply to me so I got a Model3, but I'm not gonna tell anyone to go that route if it's more inconvenience than it's worth.