Is Elon Musk unstoppable?