'Perfect timing': rain provides an estimated $100 million boost