The timeline seems to be shifting a bit. While P5's do commit 14 & 15 year olds, there are a great many D1's who get their commitments in the summer before or fall of Senior year.
I get the sense that things were different 5-10 years ago. And while the parents of kids who commited 5 to 10 years ago have a great deal of valuable wisdom to share, their advice that if you aren't commited to a D1 by Junior year it is "too late" is, in general, outdated while well-intentioned