top-rated ultralight water-resistant cap for men