2025 outlook: Will tailwinds trump tariffs?