Bitcoin is trading around $83,850, testing the limits of classical macroeconomic models. Its powerful surge above the May local high has forced bears to capitulate and even the most committed believers in four-year cycles to admit they were wrong.