Is Bitcoin ready to take on $25000 ?