it will be good that preparation lvl dont ask for training to keep superb preparation after last match of a day, it should be on game reset.
That is especialy problematic when events are on, like king event now for example. Bonuses stays but prep lvl dont, so if you have last daily match afternoon prep lvl drop to good and need to do trainings to get back superb, however it should be easiest to ask trainings after reset like team bonuses, or make that 4 train sessions are enough for reset-to-reset superb prep no matter how many matches you play