Coaches are recruiting all the time. Consider when a coach might be most interested in hearing from you. It may not be best right in the prime part of the season as the coach is thinking about the team more than recruiting. So I would try to find a time when they are most likely to look at it and it could be different for each coach.
We get way too many “profiles.” I encourage sending multiple personal emails. Maybe include your “profile” in all of them. Just know that all coaches are getting several hundred or even thousands of “profiles.” The goal is to contact the right school/schools that are good fits for your abilities. Make personal contact that makes you unique. Follow up often and develop a real relationship as much as possible.
What is the best time of the year to send your profile to a Coach?