I sweat quite a bit. The Halo head cap works well to absorb some from the head, but I also need to occasionally wipe my face and eyes too. I picked up one of these and keep it in a jersey pocket and use it to wipe my face. I'll wring it out if it gets soaked and just keep using it. Wash it after the ride and its ready for the next use.
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1