Please advise what is best prevention for cataract?

Not much. Since most cataracts are caused by aging, there is little prevention. There is some association with smoking and sunlight exposure. So wear glasses or hat when outside and don't smoke. Cataract surgery is a very successful procedure should the cataracts impair you.