
When is the best time to learn? Well I would say throughout your entire lifetime. But to be more SPECIFIC, the best age to gear up with knowledge would be during your teenage years.
A teenager would pick up thoughts and ideas relatively fast as compared to a young adult. These soon turn into principals which will guide his or her path...