You should go by hunger levels I think. If you’re hungry afterwards then eat. Otherwise drinking some salt water or taking some electrolytes after and waiting a bit can help increase the post workout fat utilization. Feel it out, don’t make hard and fast rules. It might change somedays too so be flexible. Sometimes I’m hungry right after a workout other times I can wait. It depends on a lot of variables, like sleep, stress levels, how much you ate the day before, what kind of work out you did. So have a goal in mind but don’t force your body to do something that doesn’t feel right that day. This will help you in the long run to stay compliant too 