I just buying and holding for long term in bitcoin because i don't have much time for maintenance, upgrade of hardware miner and choose the pool or alternative coins to be mined, but if have much time mining and buying the bitcoin are best choice to be done because we will get passive income from mining bitcoin and rising the values of bitcoin because of holding bitcoin for long time, so everything depending on the time our have to bitcoin mining or buying bitcoin.