I haven't bought much leech during my journey as a hero, but if I were to make an educated guess, I would say the moment your Brandish is able to hit 3 targets.
If by "training by yourself" you mean solo killing monsters without a party, then probably never. If you mean partying up and doing bosses like krexel and zakum, then they would be alot better as soon as you hit 135.