Hey, I was just wondering if cycling will keep gains going, or should I just stay on creatine altogether until im done? and also, when are the best times to take it? Im thinking about 30-40 min before, and right after a workout? thx guys, i appreciate the info.