SpaceX is still planning to launch a Falcon 9 and more Starlink satellites later today from Cape Canaveral Space Force Station. The launch window now opens at 5:10pm and closes at 9:08pm. Forecasters are calling for a 75% chance of favorable weather. The rocket will take off from Launch Complex 40 and about 8 minutes after launch, the first stage will attempt another landing on a barge in the Atlantic Ocean.