Greg Breazeale teaches on the plan of the cross from before the foundation of the world from 1 Peter 1:20.
He was foreknown before the foundation of the world but was made manifest in the last times for the sake of you
- 1 Peter 1: 20
(ESV)