Impossible to really know, but if the S&P were to hit 1545 in the next few days I'd seriously consider selling. I buy low and sell high and never look back. Hold for now. Let's see.
BTW, IMHO not only is buy and hold dead, but it never was alive. You must figure out your metric for rotation wether it be stocks to bonds to sectors........know why you are buying,selling or holding.
Apologies to Mr. B, but his buy and hold mantra does not take into account human behavior.