If you look at overall performance, Mag7 has probably the worst performance as a group in recent 2 weeks. There are two possibities
1: Wall street doing accumulaion behind the scene and as soon as earning season starts, Mag7 will explode (especially that they have been compressed recently)
2: Wall street plans to sell off Tech sector and are slowing unloading Mag7.
Two direct opposite view, but if you believe QQQ will reach all time high, Mag7 has best possible return from here. Otherwise, you want to get out of Tech sector now and wait for sell-off