A common reason for this kind of price action is that confidence in an issue builds and the price slowly creeps up; then a few larger players (e.g., institutional investors) decide it's time to sell, sometimes due to momentum slowing, sometimes due to technical analysis (e.g., a prior resistance level is reached), and this causes a snowball effect as other investors quickly exit to avoid missing their opportunity to sell near the perceived top.
RE: Bitcoin price