Will your portfolio weather the next financial crisis?