solo
Nice job Barto.
I once trained a surgeon. He soloed in a few days. After a week and a half, he was training his son. I would say the average time to solo is 3 weeks to several months, but like you said - it all depends on how hard you and your instructor work at it.