I realize most of you are probably short term traders, but I you probably still have an opinion on this - Do you think that the market is less efficient when it comes to long term value picks? So example, a company may be undervalued and rise like, 100% in 5 years. But because of the 5 year time frame, nobody wants to touch it right now. Is that logical? Also, I think this topic came up recently on ET, but is there a good site equivalent to ET but focused more on "pure investing," rather than trading? I'm just trying to learn multiple aspects, but I find that too many forums are loaded with spam and crap.