NASDAQ 100 rally to new all-time highs underway