Tesla (TSLA) has been right in the middle of a perfect storm so far this year, while TSLA bears have made their case, showing ...