Nylon is not very water resistant, as the polymer chains can break by reacting with water.

ABS is perfectly capable of withstanding water for many years.