No, 100% cotton towel is not the best. There are a few reasons for this. First, cotton is a absorbent material, which means that it will hold onto moisture and can take longer to dry off than other materials. Additionally, cotton towels can be more expensive than other options and may not last as long. Finally, some people find that cotton towels are rougher on the skin than other materials.