Elon now worth more than Buffet