Regulatory developments, the upcoming halving, and macroeconomic conditions are among the vital elements that could cause a BTC bull run next year.