Magnificent Seven earnings kick off next week with stocks near all-time highs