Financial earthquake - are you prepared?