I got solo with 27 hours and got my PPL with 50 hours. Getting solo is not a race and it depends on certain factors. For instance, is not the same if you are doing your PPL in an airport surrounded by heavy populated urban areas where it’s thricky if you have an EFATO than a small airfield with plenty of fields around.