Is Discover Financial Services (DFS) Ready Next Rally?