John Terry says he'll be ready in four or five years