Driving on a wet road when debris from the opposite lane’s puddle smashed the windshield! Cracked glass from road hazards is no joke—safety first