Waiting until you have a complaint about your vision is a mistake. It depends on your age and eye condition. Until the age of 40 you should be seeing your eye doctor for an eye exam every year to keep their prescriptions current. For people who are over 40 years old, they may associated with problems of cataracts, macular degeneration, glaucoma and presbyopia. You'd better take eye exam half a year a time.