It does depend a bit on what outcomes you're after, but your body is recovering for days after training (typically 24-72 hours for muscles, can be longer for other tissues), so from that perspective, if you're training 3 or more days per week, you'll probably benefit from more calories and more nutrients every day of the week.
Cardio ellicits a high recovery need, too, by the way, so food for fuelling and recovering from it is just as important as food for fuelling and recovering from lifting weights. This is especially true for high impact cardio, such as running, plyometrics, circuit training or step class.
Ryan - D.Fitness. SQ 2x150kg - BP 95kg - DL 190kg - OHP 60kg