Bitcoin to rally to $150,000 this year