I think its a good time to buy but make sure you will hold it for some time. Prices are bound to rise again after all the selling spree in the last two months.And for more than a month, a good time for buying. It can be assumed that the market has fallen significantly and now a big fall is unlikely. But such an opportunity can not be ignored, therefore there is a risk.