Buy and hold for a long time is the best source of bitcoin now. For those that buy bitcoin since November last year when bitcoin price was around $600 for just five months has made over 150% return if they sold their bitcoin today.
But buying and holding takes time. You need to wait for a longer time and its only good for one time blow profit. Well it is still a good source and it can be one way of the best source of income. And you should do it on daily basis to get daily profit.