Bitcoin to hit 5 trillion