perfect financial storm