Let's assume that cooking time is to be ignored. And storing marinade to give it time to "work itself" is not part of the process.
From a taste perspective would it be better to marinade for it maximum time (let's say a day) then cook it and store it till next day to be reheated.
Marinade meat for shortest time possible (let's say 15 minutes), cook and store for two or three days?
On one hand we have marinade that have longer time to interact with surface of the meat making "different" coating around the meat during cooking. On the other hand we have much more marinate taste in the dish that further react with cooked meat during storage.
My question come from meal prepping. Would it be better to store ready meals for 5 days or to have ingredients prepared in advance and spend just few minutes cooking before each day.
I'm ignoring argument that preparing fresh each day allow me to differentiate each meal.
Additional info: let say the main meat is pork in fine cuts for searing and stir-frying. Chicken for oven-baking (but I usually store it after with some veggies and rice to keep the moisture in).
Edition: By "marinating" after cooking I had in mind keeping the meat in the sauce that is created.