When is it recommended to cleanse your body?

Daily. We are exposed to toxic agents every moment. Maintaining good nutrition is critical, and i suggest a good whole foods based multivitamin/mineral as a start. A product called natural cellular defense is one of the best detox agents i've found, and I use it every day.