“I also knew perfect test scores don’t mean all that much to top colleges”
They mean a lot, my last check had only 10% of Stanford’s class having an ACT below 30. So, 90% being 30-36, and the 25-75 distribution being 31-34 means Stanford cares a lot about test scores.