Hi,
Its up to personal preference, Long term if you do not have the time to educate yourself and develop a short term plan.
Personally I think short term is a better way to go to maximise profits, when something is not going your way take it out and put it somewhere else where your money will work for you. This of course is pretty simplified, takes time,education and discipline to manage your shortterm investments profitibly.
Then agian if the stock you held was just short of the twelve month holding period you may as well hang on for the half price cgt tax benefit
This is of course just my humble opinion