Now’s the time to stock up on eyewear and contacts.