What is the best antiperspirant for someone who sweats a lot?

Hyperhidrosis. Compounded topical Glycopyrrolate 3% used at night is very effective for hyperhidrosis and very well tolerated. You will need a prescription and a compounding pharmacy to have the topical medication made.