If I recall 60 hours is the national average for PPL. 15 hours is a ballpark figure to solo. It took me 60 hours for my private, and about 20 to solo but I was not career-oriented. Those who take flight training full time should be able to beat these numbers, and I have known a few who soloed in under 10 and obtained private in about 45 hours under Part 61 rules. It's not a race- many excellent pilots have taken longer.