Dynamic Factor Rotation Strategy: A Business Cycle Approach