Start watching options action on cnbc. Get a feel for the ebb and flow and better able to anticipate where a stock might be headed.
Then get to understand fundamental charts so you can see a head and shoulders chart or a bottom or when a breakout or ceiling may be. But only do covereds man.
Do not waste your time watching CNBC. And 'Options Action' only comes on once a/week.
If you want real options/trading info then watch 'TastyTrade'. It's completely free and ran by a former CBOE floor trader who founded Thinkorswim. They broadcast live on their website every weekday from 8.00 am - 4.15 pm. They also archive every segment so you can go back and watch all their past shows. Watch TastyTrade for 6-months and you will have an unbelievable understanding of financial markets, products and strategies.
I'm obviously a little bit biased and I am willing to admit that.
However to not have Kobe in a top 10 list is a little off imo. If I had to create a list it would go something like this:
I have a tough time actually putting them in order after MJ, because I feel like you could argue just about anyone from 2-10 as the 2nd best player. It also really depends on what criteria you base it on. You can look at purely stats, winning, a mix of both, demeanor + stats/winning, etc. Some are going to have Wilt much higher than Russell and some are going to lean the opposite way. Some people will take era into considering while others will solely look at legacy. I'm not sure that there is a sure fire top 10 list. The only thing that fair to create and say "top 10 all time" is a list based on criteria.
A top-10 list without Olajuwon? I'd rank Hakeem above Shaq, Duncan, Kobe and LeBron.