Last year was anything but smooth for Tesla (TSLA), as the electric vehicle (EV) giant wrestled with fierce competition, ...
If you're looking to dump your Model 3 or Model Y, there aren't many great choices on the market.