If a dashboard takes eight seconds to paint, you will hear about it as “the site is down.” I treat that as a reproduceable incident: what changed, what the waterfalls look like, what we can cache, and what we should stop sending to the browser.
Public pages that do not need to be fresh should stay cached. Session data should never ride a shared cache. That rule has saved more “mystery slowness” than another pass at the CSS.