AI, Tax Cuts, and Rate Cuts; A Perfect Storm for Stocks