The best time to get Botox is when you are ready for it.  It is approved by the FDA for use with individuals 18 years and older, and many individuals in their 20s and 30s begin getting treatments as a preventative measure.  However, individuals of a more mature age can also reduce the appearance of wrinkles that are already present with Botox injections.