Here is what you need to do. First you need to figure out what you specific goals are. Than according those goals, you need to apply the cardio. If your goal is to grow, or gain some mass, forget about the cardio for a little bit. As long as you keep your training at a good pace (keeping your heart rate up) you should have little to no fat accumulation. If your goal is to lean out a little bit while holding onto some of your mass, then cardio after you train is the way to do it. Nothing too crazy. 15-30 minutes should do the trick. Every other day. Keep the intensity up. If you just want to stay in good shape, I would do cardio either in the morning, if you can, or on days when you aren't training.
I have to be honst with everyone, I didn't read anyone elses post before I responded. So if I said what some others said, I'm sorry.