Bitcoin investor demand points to rally to $118K