New research confirms benefits of cold plunges in improving cellular function and managing stress. Is it time you took a dip?