Bitcoin Tops $100K. Are Bulls Out of the Woods?