The key to managing complexity is to focus on the interfaces between components, not their implementations.
The more you know, the more you realize you don't know.
The most important thing is to have a well-thought-out, long-term investment strategy.