I think holding this for a while would be a smart move. I'm going to sell half my position to take some profit and hold onto the rest. Too many good things happening here.