Home Stock Citi double upgrades Ciena to ‘Buy’ with $68 target: best time to invest?