Hey guys my question is will I be over training if I do p90x or insanity training a few days a week say on my days off the weights? Or do I need to just keep that time to rest my body? I currently train 4 days a week and do HIIT Cardio for 20 - 30 min after I do weights. I should maybe note I am currently cutting body fat but am trying to keep and build as much muscle as possible well doing so. Thanks alot!!