Stylesheet organization question

When creating a new page PG will automatically attach the default style.css in the head section, an then when adding components, PG will link in new stylesheets at the bottom of the head section so that the cascade is from default, to 1st component added, to 2nd component, and so on. This order is reflected in the Stylesheets Manager tool.

Is this arrangement the most ideal for cascade specificity or have users found the need to alter that order to avoid specificity wars?

What is the rule of thumb (if there is one)?

I ask because there doesn’t seem to be a way to change the order in the Stylesheets Manager. One is reduced to cut and paste directly in the html to sort them out… which makes me think they are best left in the order added by PG.