I am of the opinion to sell off shares and take profit prior to Q2 earnings results since S&P is at an all-time high. With the uncertainty in US economy and election, I believe a wait and see strategy should be adopted. Recent earnings results of Nvidia, Tesla, Google, BankofAmerica, GM and others have negative reactions even though the earnings results ain't all bad.
![Sell and wait ahead of earnings and uncertainty in US economy](https://sgsnsimg.moomoo.com/sns_client_feed/105162803/20240724/1721781927489-random887-105162803-android-org.png/thumb?area=104&is_public=true)
![Sell and wait ahead of earnings and uncertainty in US economy](https://sgsnsimg.moomoo.com/sns_client_feed/105162803/20240724/1721782695727-random9653-105162803-android-compress.png/thumb?area=104&is_public=true)
3
1