For a long term fundamental play (no technicals) buy WCOM, but not for more then 10% of your working capital, and preferably below $1.5 or less. It is worth fundamentally some $12.31, which makes it a sell at $18 to 20$ (in let's say 1 to 2 years).
For a mid term play: buy NVDA below $31...