What I am mostly doing is waiting for a dip to happen and buy once the bottom is hit and once the market starts recovering and I feel satisfied, selling some or all Bitcoins and repeat the same thing again. I believe I would have profited more if I only hold but I am not one of those guys who can sit idle for months and years without doing anything with my coins.
Some people are day-trading but with more stability and lesser volatility, it is getting harder with time.