Bitcoin beats S&P 500 in October as $40K BTC price predictions flow in