I think we will see in January 2018 bitcoin will be above $21000, Otherwise it is less than bitcoin will be at $20000. Actually all the time bitcoin give us surprise if we see last 2 weeks then bitcoin unaccepted cross $12000 to $19000, then may be in next 2 weeks bitcoin give us once again surprise and we will see bitcoin come at $25000, but it is just imagination, in real bitcoin definitely come at $20000 by January 2018.
Haha thats why Im battling with myself whether turn my bitcoin to fiat money because its holidays and money is needed

. But yeah Bitcoin keeps and loves surprising us so some scenarios cross my mind if ever I cash out my bitcoin then it hit $21k and above I would be " Oh I shouldnt have done it."
