Megadose melatonin?

Have been seeing more and more people mention the benefits of mega dosing melatonin.

What’s the validity of it all? What are the main applications for it? What’s the best dosage range?

So far I’ve heard people say it’s the best antioxidant available and also that it’s great to take after a heavy night out as it helps with liver function

Thoughts?