there are multiple scenarios to this situation
1. if you are a long term investor,them you should buy and forget the stock for the maximum gains .
2. if you are short term investor, them you should ride your profit only, withdraw the actual amount and reinvest it some where else ...