S&P 500 Shows Signs of Exhaustion, Nasdaq Next Gen 100 Index