I think I really depends who you are and what point in you career your in. If you are just starting then as much time as possible. you what to build good habits and have you body react to a situation with out having to think about it, and the only way to do that is time on your bike. I don't race at this point because I have three kids a 6 year old and twins that are three. I will again down the road but still like to ride 3-4 time a week and the guys I ride with race pro/a+ some ride the same or more. And then there are the odd ones who don't ride much any more a few time a year but can go in a race and end up lapping second. not me but they are out there.