I can't stop being surprised by the speed SpaceX develops. A little while ago, they launched SN10, and now SN15, a prototype with several major changes, is on its launch pad, passed the cryogenic proof test, and is waiting for the launch. Sometimes I even think that Musk will fly to Mars earlier than he had planned.