Why Bitcoin Will Reach Another All Time High Soon