What size cutoff would you use for the <style> tag? In other words, at what point is the tradeoff worth it?
https://www.smashingmagazine.com/2015/08/understanding-criti...
There's no point making all visitors cache a CSS file when only a tiny minority will need it.
Note that I live in the middle of the Pacific Ocean, so HTTP round-trip times are terrible for most users. If you're on a first-world connection, it shouldn't matter as much.