I'm a big fan of the Pendulum-Theory - but I think it does not swing that fast. There was a huge swing towards a number of topics that just got exaggerated in many ways, just as the reaction against it is exaggerated now. That doesn't go away in 4 years, it will take time for the pendulum to swing for the other way.
As for Tesla - I posted my own theory about that 😛 https://peakd.com/hive-180505/@beelzael/musk-is-playing-them-all