It's time to buy what others are selling in emerging markets, Will Landers of BlackRock said Wednesday.

"I think for those that can take more of a medium-term look, Brazil looks very attractive," he said.