Watch Out: Can Trillions in Stimulus Prevent the Worst Economic Collapse in a Century?