Entering 2025: Meeting the Future In the Moment. What is Ours to Do?