A Short History of the Future: Surviving the 2030 Spike