Sampath Reddy of Bajaj Allianz Insurance says the cycle of earnings downgrade might be coming to an end and valuations are looking good. Saumil Trivedi says the markets are likely to touch 5,900 levels while Sandeep Bharadwaj of Tower Capital & Securities continues to have a cautious outlook.