My opinion? I'd wait on coaching. Get the free advice from friends, ask a couple of them to sweat you a time or two, stuff like that. Once you've gotten a bit back on track and put in a couple of winning sessions and have enough available for coaching without dropping down.

I'd guess you've got some things that you should be able to fix on your own or with help that can get you winning again without coaching, so see if you can do that and then use coaching to take you even further.