What is Stock Analysis & Who Should Do It?

What is a stock analysis and how is it done? With so much analysis and opinion, who should you listen to? The answer may SURPRISE you.