Bunions are primarily inherited, but tight shoes can aggravate this condition.
It is best to wait until bones are fully developed, in order to avoid injury to growth plates. Generally this is after the age of 14-16. Consult with a board certified foot surgeon who performs these procedures on a regular basis. Try to seek patient testimonials.