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.