SpaceX's Starship Flight 13 lifts off today from Boca Chica with 20 next-generation Starlink V3 satellites and a stock trading 13.5% below its $135 IPO price. A month after the world's largest IPO valued the company at $2 trillion, the flight is a live test of whether that price was earned.