Out of all of Buffett& #39;s wisdom, I& #39;ve come to realize that the single most important piece of advice he& #39;s given (for active investors) is to stay within your circle of competence.
The public markets are huge: you will never know everything about every company even in the S&P 500 and that& #39;s before small-caps and the rest of the world! Public markets mean that you don& #39;t have to have an opinion on every stock.
Staying in your circle of competence both means to not invest in companies that you don& #39;t understand, but also to understand the companies that you invest in! You must do your homework!
Through my relatively short investing career, insight or understanding sometimes only come after an extended period of reading and studying a company. It takes time and work to appreciate the nuances of an industry.