there is always all kinds of people waiting for all kinds of different things. the total of these always reaches a balance at some point and does it pretty fast. there will be people wanting to dump because they are scared of a little drop. there are also people who will buy because they are scared of missing out on the drop and the future rise. and there are people who hold and don't care. at the moment i say there are more people panic buying be cause they are scared of missing out. which is one of the reasons why price just hit $19,340 on coinbase.
This is essentially the dynamics of the open market. Bitcoin's rise is all about the demand and there can be that demand because people are speculating that it would surge especially as the opening of the Bitcoin Futures is getting near...on the 10th and the 18th this month plus there can be more next year. While there are those who are voicing concerns that futures can be that instrument to control Bitcoin and it might affect its price movement negatively, the most important factor here is the legitimization of Bitcoin.