I think holding a bitcoin for a long time is a good thing cause the value of bitcoin keeps on getting high just think about this when bitcoin made its first appearance the worth of 1Bitcoin is 0.08$ look how much its price grow from its appearanve
I agree it is a good way to preserve your bitcoin and at the same time earn some profit but i would say , it is a good way but for me investing it to another investment is a better way to make money. The reason is that investing bitcoin to other profit generating legit venture can grow your bitcoin exponentially.