Macrodynamic tailwinds persist, but stocks are already priced to perfection. Will tariffs derail the market in 2025?