I use the cold water bath to halt the cooking and cool them before refrigerating, but as others have said, it's the age of the egg that is the key.

I will set aside the packages of eggs I will hard boil. A couple of weeks does the trick. Too fresh eggs are a peeling nightmare.