If you be given a gift of 1BTC by someone and for you this amount is already something you did not expect. Will you sell your bitcoin right away and convert it into cash or just keep it for a better price to come or invest it or what?
Considering the time when the question was asked, September 7 2017, the best option for sure would be holding because the price of Bitcoin was $4,500 at the time. But the question is "Holding for how long?". Some people might say that holding until today was a bad decision, because BTC was almost $20k in the mid December, but I think in two years max it will be obvious that selling everything at $20k was a joke.