Deconstructing corporate earnings growth, multiple re-rating, and yield hurdle rates for target SPX 7,900