I mostly rely on my broker since it provides regular market analyses. Aside from that, I also visit forums frequently because I get insightful opinions here from experienced investors.