From fitness magazine: A cold water is a better bet than hot bath to help prevent muscle soreness after workout. Immersing yourself in chilled water is like an ice pack for your entire body.
When you exercise, your blood vessels open wider and stay that way for at least an hour afterward. Soreness occurs when waste products like lactic acid settle in your muscles through these dilated vessels. Colder temps constrict vessels, limiting the amount of waste product that accumulates. If you’re feeling brave, fill your tub halfway with cold water and add a bucket of ice cubes. Gradually submerge your body into the water to your waist. Don’t submerge your chest; the extreme temperature could cause injury. Work up to soaking for 30 seconds to one minute (a cold shower won’t yield the same results)
If you really feel brave, try it. It works! I did and I really felt great after. It is good to do it after long exhausting hike, moving furniture, long soccer game or any kind of hard and long physical activity.