Elon's timelines, fwiw, are worth -0-. Maybe negative.
He thinks SpaceX, by itself, will be 10% of the entire US Economy in 7 years.
By comparison, $AMZN, the largest revenue company in the US today, with over $775 Billion in revenues (or more than 25x $SPCX), represents just