Which investment strategy do you prefer?
combination of both depending how current market is moving
if current volatility is very high, might as well try some luck with market timing strategy
and whenever there is a profit, try to set aside some money to save for a rainy day
when price considerably stable (up or down), buy and hold and become a long term investor

set certain price as target price and only sell when the investment reach certain % profit gain