If you are a P90X2 user, than there is no doubt you are serious about your nutrition as well as your training methods. It is always a good idea to begin your P90X2 journey with a cleanse. Your body has been deluged by toxins for most of your adult life and is most likely not working as well as it could. If you want your body to perform as optimally as possible, you can do it a huge favor by helping it cleanse itself from all the indulgences you have enjoyed over the years. Smoke or second hand smoke, alcohol, caffeine, environmental toxins are all getting in your system. Then there is the food we consume. If you eat a lot of processed foods or animal products that are factory farmed, your body would certainly benefit from a cleanse. When you are doing max interval training programs such as the Insanity workout, you sweat buckets and your body is ridding itself of toxins overtime. This is a great thing, but you want to be sure that you refuel your body with clean, nutrient dense foods.