This is just a stupid observation, but it's one that a lot of people seem to miss.
When coiling a cord (or garden hose), twist it as you coil. The inside of each coil is going to take a shorter path than the outside of the same section. twisting it helps to keep the "length" of the inside/outside approximately the same so the coil will stay neater and stay put.