I believe bitcoin will increase in value and that is definitely a reason to hold. However in the long term there is a risk that too many people hold and new comers won't invest in bitcoin, retailers won't adopt bitcoin, and then what is the point of a currency you can't use? Bitcoin needs to be available to buy and trade if the currency is to survive.