Are We Closer Than Ever to Living Among the Stars?