Elon Musk unleashes his inner Diogenes