A common phrase is to “do your homework” when preparing for something. It’s similar for trading and investing. Researching which stocks have trade-worthy patterns or strong fundamentals is smart.
At the same time, you are only one person with limited resources and time. So, get help with your research. Here’s a list of 25 great websites for trading and investing.
General Information and Analysis
Finding Stocks to Trade or Invest In
Communities of Traders and Investors