Will Bitcoin cross its All Time High Before US elections?