John Buckingham of Al Frank Asset Management is ready for a rally, and he names ten stocks he expects to be riding that rally.
"All of the things that are awful out there in the economy, we already know that," he told CNBC. "This stuff is baked into the cake."
Even the prospect of grim job numbers this week fails to discourage him.
"When you look at unemployment statistics, you see high unemployment, believe it or not, equity prices are poised to do better over the next one, two, three, and five years," he said.
Recommendations — Tech & Energy:
"In technology, [we like] the big caps: Microsoft, Cisco, Intel, are attractive."
"Even energy," he added. "Something like a Chesapeake Energy , Conoco Phillips, Valero, these are all attractively priced, in our view."