I think 21-23 is the best age to start the preparation for any high level Entrance exams. With high level i mean to say after graduation exams.
This is the age where the mind is hungry for more and more knowledge, it will explore for exposure. This is the age where your decisions either make you or somewhat break you. This is age where most of the UPSC aspirants starts their preparation.
All the best for your preparation journey, keep you head down and start working hard. Always remember the "24 character strategy" by Zhou Enlai.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile