Listen to whatever 3J has to say. I don't agree with every bit of diet and training advice he gives, but he gets shit done and gives people amazing results using his methods. I like carb cycling more than other dieting approaches that are becoming popular now.