The 18 Best Hair Growth Products for Men 2020 (Topical Treatments, Shampoos, Supplements, and More)