Is my business going to sink in the coming insolvency flood?