Stress Test Your Firm to Assure Financial Sustainability in Uncertain Times