How Close Is the Restoration of David's Kingdom?