Exactly! To become a successful investor, you need several important factors:
Time: Investing is a long-term journey, not something that happens overnight. Patience is the key to enjoying the results.
Deep understanding of the business: You must understand how the company or project creates value, its business model, market, and competitors.
Understanding both inside and outside: Not only knowing the internal workings of the business but also grasping the market context, macroeconomics, policies, and external factors.