It depends on the type of fish. Delicate and highly altered like fancy goldfish can develop lots of problems when fed right before a water change or soon after water change. Most of the time it's quite a good practise to fast the fish during water change day. For my Aros, I would wait a few hours after water change but also look at the overall behaviour of the fish to decide when and how much to feed.