I hope this helps.
I know it sounds stupid,but at around 10 hrs I worried myself sick that I would be sent solo when I wasn't ready.
One of my very experienced pilot mates told me that the instructor would know when I was ready more than I would.
I can't be accurate as I don't have my log book here but I think it was around 18 hrs when I went solo,we landed after some circuits and the CFI said ,"Do you feel like doing one on your own?"
Of course I said yes, and he told me not to do more than one circuit and landing.
A lot of people told me not to worry about when I was ready for the solo, as a quick solo does not automatically make a good pilot.
I was doing a NPPL and realised I would have enough hours for a PPL so changed course and completed my PPL in 53 hrs.
Point is that I actually completed the course in the average hours most bods take despite 18hrs to solo ,so don't worry and enjoy the flying,because you are paying a lot for it!
Good luck.
Lister