Ally Financial: Macro Headwinds Evident, But Structural Strength And Valuation Are Appreciated (NYSE:ALLY)