There is this endless debate that just goes on and on about whether or not a player should seek out someone who's actually been there and done it as opposed to someone who hasn't.
It's a pretty complicated issue and there is no way to actually generalize an answer. Most people I see here have used sports as analogy. I'll offer a different analogy --- something I'm familiar with --- music school.
When you learn an instrument in a music school like I have, you start with one teacher and then as you advance in skill, you get passed on to another teacher. My first teacher was a good musician. My second teacher was a great musician who also won competitions and was also a composer. My first teacher did a good job in teaching me the basics. My second teacher did all the fine tuning and from his experience, also taught me how to compete.
If I had continued on and became really advanced, I wouldn't necessarily have needed the second teacher as much as I would have needed someone who knew and understood me as a musician and who could pick up on anything I might be falling into in a negative way. In pool --- Nick Varner and Hal Mix, his coach, come to mind. I never saw Hal Mix hit a pool ball, but he knew Nick's game better than anyone. I used to love sitting in the stands with Hal watching Nick play. He would tell me exactly what Nick was thinking just by the way he moved around the table and how long he stood in one place. He could also see when Nick was starting to get distracted and his rhythm started to go off. That's when Hal was really useful to Nick where he could give him that valuable feedback after the match.
So without getting too general, I think that where you really need someone who's been there in done it is right in the middle, right when your skills are strong enough for you to compete successfully and you're also ready for some fine tuning -- and I'm not talking about players who compete by getting heavy handicaps. If you're still learning fundamentals or missing a lot of shots, don't worry so much about competition. Just have fun with it. You have a long way to go.