I think people vastly ignored one fact, which pretty much determines the price of bitcoin: A recent news said that 97% of the BTC are hold by 4% of the pub keys. So those few people in fact determine BTC price, but how?
First, they do not want BTC back to 1000 USD. Thus they will not sell off and cause that. They might even buy BTC when price starts falling in order to keep the publics interest on it. I believe they are responsible for the current support above 12k.
Second, they are clever investors, thus they want to diversify. Selling their BTC is a good idea, but they cannot sell off and crash it. Thus they will slowly sell when BTC gets good price. That will create upwards resistance.
Thus i see BTC prices being kept on a safe range for those 4% holders.
An interesting question is: what does it mean for alts?
Certainly many people will get into investing on crypto the coming months. If BTC does not spike, alts become interesting. If the whole crypto market cap increases a lot and BTC's doesn't, it must be happening among the alts.
The last conclusion is, off course, dependent on the assumption of mass adoption (or mass investment hype). On that point there are still some doubts.