SpaceX communications manager has confirmed that the weather conditions are optimal for liftoff, with clear skies and a light breeze. There are no hardware constraints that would prevent the launch from happening today. However, if the launch is delayed, there are opportunities for attempts later in the week, with a potential delay of 24 to 48 hours.
Due to the vehicle already being filled with fuel, SpaceX may need to wait for up to 48 hours for another launch attempt. This waiting period is necessary to allow the propellant to cycle out of the system and reset for a successful launch.