Who said that a disciple has to deposit? He only has to be financially self sustained, and not become a beggar!
I also finished my mentorship, in LB, and didn't deposit... Earned my first 1500ped thru trading, but those times are over, since I'm not that pacient anymore, so I chose to deposit...