is it the right time to buy or wait for some days plz guide sir