We should hold Bitcoin as much as possible, in the future there will not be too many people who can own it.
The divisibility nature of Bitcoin makes it possible for anybody to own Bitcoin.
Even if Bitcoin gets to $1 million/1BTC, anybody would still be able to own Bitcoin. If it's $30 you have, you can use that to buy $30 worth of Bitcoin. An upper hand Bitcoin has over other investments like Gold, Real estate, and stock, is that you don't need to break the bank to own Bitcoin.
One goal for Bitcoin is adoption, and adoption is not only when lots of people begin to own Bitcoin, it's also when you can use Bitcoin for payment in any part of the world you are in and at any time. So there is no way this goal can be achieved if only a selected few can hold Bitcoin in the future.