The S&P 500 will likely peak in 2029, with the index between 6,000 and 15,000, Thomas Lee of Fundstrat, says on CNBC's "Halftime Report."