My practice varies with the seasons. I have two dedicated chest freezers in my garage - one at 50F and one at 32F. I can only fit 6 cornies in the 32F chest along with a 5 pound CO2 tank, so it is typically full with lagers, but if space allows I will put an ale in there after primary. So, in the mildly warm months, I will do a D-rest on my lagers by simply removing them from the fermentation chest to sit in the ambient temperatures for a few days before racking to cornie and cold crashing in the second chest freezer. At those times, the ales are fermented in swamp coolers, then racked to cornie and put into the second chest freezer. During colder months, I cold crash in primary by moving the ale fermenters (buckets) into the garage or if in the garage already, then removing the ales from the heater wraps (digitally controlled); the lagers will cold crash without a D-rest by pulling them out of the fermenter chest freezer and sitting in the garage for a few days before racking. At the extreme hot times, I will try to find place in another refrigerator for the cornies, but will sometimes settle with a slower production and put the whip to the drinking crowd to free up some taps! They seem always willing to oblige