TSLA has underperformed the S&P 500 over the last year, but vastly outperformed it if you expand your time frame to 5 years - ~1,000% vs 50%.
Perhaps comparing the 43% drop over the last year to other comparable companies would provide a better picture.
1 Year TSLA: -43.28% GM: -29.99% FORD: -26.13% STLA: -33.09%
5 Years TSLA: 1,019% GM: -8.24% FORD: 9.24% STLA: -25.23%