Assuming all $114M is profit, Elon dropped what, $43B on this?
Which ever way you look at it, it looks pretty bad.