With the Russell 3000 trading above its 20, 50 and 100 DMA and the floor of the 14 day turtle channel making new highs it's hard not to be fully invested.