And David, your word of the day is resilience as well. So you're seeing a lot of resilience in the market right now. I want to ask you, we're missing some economic data. We're supposed to get CPI and PPI this week, but we did get the Fed Beige Book. And the Fed Beige Book pointed to tariffs raising prices. Also consumers on the lower and middle feel in some pressure due to all this. Isn't that a bit concerning, especially when we continue to say that earnings are really what's propping up the market right now? I mean, if tariffs are increasing prices, won't that eventually hit earnings, whether it be revenue, margins, earnings themselves, or will the consumer possibly stop spending so much because they’re under pressure? Isn't it time to start thinking about that tariff risk in the market?