You might be ready way before you solo. Often the weather plays it's part. No good for solo, but fine for other things ... so on go the hours. I was lucky with weather and was young so went solo quickly, but I'm certainly no great pilot. It's no race, and no disgrace to take a while. The thing is, we all go solo when ready (weather permitting) and are all as good as each other at that point!
SS