My Mrs is in to the wild swimming...not for me I hate the cold water....
After exercise your best of doing hot water or steam room...especially weightlifting...you want your veins and arturys opening up...vasodialation...cold water and ice closes them down a bit....you want good blood flow to your muscles...
But on none training days there are loads of health benefits from cold water and ice