I can advise the Strathallan fly in is held in the evening.However I would add that it is worth arriving early as I arrived last year at 19:00 and had missed much of the flying displays and arrivals by lots of the rare aircraft.
I would recommend arriving in the afternoon if at all possible.