Cardio should be done 3 times a week for minimum 30 continuous minutes. Cardio does not have to be running, cycling, or elliptical. Anything that get your heart rate to zone 1 training rate you will be fine. I personally do cardio 7 days a week for great heart health but it varies depending on your goals.