Can bitcoin reach 40k at the end of 2018?