I do think 4 hours is too long, but then again if you are a bodybuilder that is your life...I go between the hours of 6 am and 7:15 am and about 20 minutes of that time im stretching and riding a bike for a quick 5 minutes ( just to get flowing)...I try to go 4 times a week but i avg 3...