Afrifund

Tesla trades at nearly 100 times earnings. Does that make sense?