Why 2026 Could Be the Year to Bet on Your New Business