In the off season I have cheat meal only once a week (as my last meal of the day) a full on cheat day in the off season has me go over board and put on too much fat. For the cheat meal I try to make it constructive (no donuts,pastries,sweets etc.) ...try stick to "healthier" foods choices like burgers, pancakes,big subs etc. I find it satisfies any cravings and it's still functional...during contest prep dieting I prefer to have refeeds by just increase carbs by 200% from the same clean sources I diet on, once a week or so depnding on how quickly I get depleted/flat.