When was the Ferrari Enzo first made?

It was released in 2002, though designs for it would have started before that.