Unless you have a very small tank and/or a lot of fish and are feeding a ton, you should be ok to test anytime. Now if you are feeding corals things like Oyster feast which is liquid it could throw off your readings. It would be better to wait a few hours.