InvestorQ : is it right time to buy the stock