factors to consider before buying contact lenses