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