sir please tell me it is best time for buying or wait