IMO be careful what you mean by profit maximization. If you're in this for the long haul you can't get too greedy. Take the profits even if they are small. If you miss out on an upward run, so be it. At least you save yourself by missing out on all the times the market goes the other way.
The...