I really don't like to have to wash my hair too often as it takes an age, but can't find a swimming cap that doesn't let water in. Would be most grateful for any tips.