His Timing Is Perfect – Solid Joys Daily Devotional, July 19 — John Piper