Ive been buying puts for the last couple days everytime it hits new highs, really just speculation but Im betting on a nice pullback. Its had a nice run and CNBC is pushing retail investors to get in now. When retail starts getting in usually the big money starts dumping IMO.