We have been for sometime suggesting that its time to buy on declines .
Time to buy on declines: