3 reasons why stocks will continue to set new records highs, according to Fundstrat