Barring freak acts of nature, there's no such thing as a bad day to rideāif you have the right gear, that is. And if you're rolling in the Specialized Deflect H2O Comp Women's Jacket, you'll be ready to take on whatever Mother Nature has to throw at you.