Lift weights taking all sets to failure and never more than 10 reps. Go heavy, go hard, if it hurts to move the following day you've got it right. Cardio; 30 minutes per day at the maximum of the range for your age. Diet; Eat clean, protien equal to your body weight, evenly spaced troughout the day, healthy low GI carbs, and healthy fats. Sleep 9 hours per night even it if it means kicking her out early!

But thats how i get my cardio and rest
I'm going to start lifting again on a regular basis and pushing it as much as i can, also going to get back on the P90 horse