A system must have a certain minimum level of complexity to perform its function. Above that level, its efficiency will be inversely proportional to its complexity.
Every decision must be made at the last possible moment so as to:
1. Have maximum information for making the decision
2. Give your brain maximum time for processing that information.