Opticians suggest people over the age of 40 should have eye exam every two years. As you are 45 now, it is better to check your eyes again, because your vision is good doesn't mean your eyes are healthy. Many diseases damage your vision without being noticed. Prevent yourself from age-related eye diseases such as cataracts, macular degeneration, glaucoma and presbyopia, do an eye exam again as soon as possible.
Since you are over 40, you'd better have an eye exam every year though you have perfect vision. People who get old have more chance of suffering eye diseases. such as presbyopia, glaucoma and cataract. To keep your eyes healthy, you should have an eye exam at least once a year.