SpaceX CEO Elon Musk postponed a much-anticipated update on his company's Mars ambitions on Tuesday, delaying the speech until after a scheduled Starship test flight later in the evening.