Can US Stock 'Big Rotation' Continue? It Depends on 3 Factors