Oh cool the sooner the better! Itching can drive you nuts It's always good to know exactly what it is too. Hope the ice helps.