I'm revealing my $2.9 million portfolio and the nine stocks to buy right now. I'll show you the stock market news you need to see ...