2030 stock market analysis