There’s not a specific time for everyone, and it’s totally based on bio-individuality and their specific health goals!
If you’re someone trying to correct a hormonal issue like hypothyroidism or adrenal fatigue, I would recommend eating a balanced plate with carbohydrates at every meal to aid in the production of t3 and to keep blood sugar levels regulated without relying on cortisol to produce glucose from protein.
If you’re someone with PCOS or dealing with an insulin resistance issue, the best time would probably be post-workout when your insulin sensitivity is at its highest, as it will allow you to shuttle glucose into your cells with minimal input from insulin.
Everyone is different! Find what works for you and run with it!