You've asked an important question, but, unfortunately, it is a question that only you can answer. We're all different, and the time and training needed to take 1st in our age group will be different for each person.
I don't know how fast and how far you are currently running, buty here are some suggestions that you might consider.
Run at least 6 miles (8 or 9 miles would be better) each week as your long run for enough weeks so your body gets comfortable with that distance. I'm not talking about just being able to complete the distance. I'm talking about being comfortable with the distance, such that you finish your long runs as if they were an evening stroll. This phase of your training will help you develop the endurance that you'll need to run 10K at a very fast pace.
After you feel comfortable with that distance, start doing speed training once a week to increase your pace. I won't go into detail about speed work, but here is the link to my page on speed that gives more details.
NOTICE: The information provided on this site is not a substitute for professional medical advice,
diagnosis, or treatment. Never delay or disregard seeking professional medical advice from your
physician or other qualified health provider because of something you have read on Wellsphere.
If you have a medical emergency, call your doctor or 911 immediately.