What is the Lifespan of a Sock?

I was doing a massive sock washing last weekend to get my handknit socks all clean and ready to store away for the summer and I came across this pair…