Tommy Moody: ‘This year I’ve got wall-to-wall cotton’