Well the only problem is with 45-50 degrees, here it's Celsius and that's extremely hot for a ****! Surely that's farenheit you are talking about, which equates to about 10C which is still cold enough.
Except on a stinking hot day here, no **** stays cold/cool for long.......thankfully I learn...