I am smiling because I am a long term investor and MA is a long term hold. I will sell 2000 shares at $289.00(keep 30000 base @ $49.00-58.00). Load up again at 260.00 and see you at $320.00. However, if I just didn't want to sweat it, I would just hold forever and ad on dips. Glad I sold oil last week.