What explains the sky-high valuation of Tesla and brand Elon Musk- - This World