You can keep it for up to 24 hours. Fish, even cooked, doesn't keep very long. Put it in an airtight tin and place in the fridge. You can prepare it a little in advance and reheat it at the last moment with whatever you have on hand: frying pan, microwave, oven, etc…