every year, there is always a strong move to the upside...like a Christmas present
So I assume you've made massive profits selling every annual Christmas present, right?
no...never sold one share...
the problem is no one sells 50% for they think this is finally the time.
I never sold one share in 13 years either