We didn't see this one coming. Last year my sources, which shall remain a closely guarded secret, gave me the date of the spring hail storms to within ten days. He said the 29th of April and the hail hit on the 19th. Not bad, but even he didn't see the storm that hit January the 8th.
Our lesson is that you never know exactly when these storms are going to rain giant balls of ice down on you homes and vehicles so we need to be prepared just in case they do. Since you can't cover your home or always have your cars in the garage your next best action is to make sure your homeowners and automobile insurance is sufficient to repair or replace damaged property.