Cold Thermogenesis

What is your view on using cold thermogenesis such as ice baths, cryotherapy and ice vests? I’ve heard not to use it immediately post workout as it blunts the muscle growth and strength gain signals.
But you recommend in another post to use it 2-3 hours post workout, would this blunt the response to training?