Even when the markets are having a lousy day, John Buckingham sees buying opportunities.
He's the chief executive and chief investment officer at Al Frank Asset Managament, whose Al Frank Fund -- rated four stars by Morningstar -- has gleaned returns of 5.8 percent over the last three years and 20.8 percent over five years.
Buckingham told CNBC his best buy is General Electric (parent of CNBC).
He pointed out that GE is trading Friday at a forward P/E of about 14 -- and at that price, he'd "absolutely add it, even today."
"It's a great company with a great global growth story," he said, praising GE's rich dividend yield.
Buckingham's other top stock is toymaker JAkks Pacific , which produces merchandise for wildly popular kids' entertainment including "Dora the Explorer" and "The Backyardigans."
"JAkks has a forward P/E of about 10...and a nice balance sheet." The CIO says even on a down day, you should pay attention to any such stock "with a good price like that."