Is a Bitcoin price rally to $150K possible by year's end?