You can find a lot of the same info that most coaches will tell you in books & on these forums. My main reason for getting a coach was 1) felt like a hit a plateau, 2) want to be a 3 by end of season, & 3) I wanted to be held accountable. It's a lot harder to tell someone I'm paying that I slacked off for the week. If you have tons of disposable income, go ahead & get the coach. If not, race your 1st season, find out what your limiters are, have fun, & get a coach when you stop progressing. My $.02