Is it time to return to tech stocks? Here's what Citi, BlackRock and other pros are saying