I say test early and often. We had guidance counselors recommend against it. Their argument was that the ACT/SAT was designed for the brain of a spring junior. However, testing early gave us more options, such as choosing the ACT over performance on the SAT. It allowed more time for retesting. There wasn’t too much of a downside other than the cost of the test.
That said, reaching out to coaches is an entirely separate issue. One does not need test in hand before starting communications. When filling out the recruiting questionnaires, you can leave the test score spot blank or put down the PSAT score. Personally, I would worry more about starting to reach out to coaches than when to test right now. Reaching out and staying in touch on a periodic basis (at this point, every other month is okay) is so much work that the test issue pales by comparison.