Like the title says. I know to eat an hour or 2 before my workout and shake RGIHT AFTER my workout and good meal an hour after that. But when is the best time to eat carbs? Fats?

I see some of the pros talking about "when" to eat is the key.

Anyone shed some light?