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
A month ago for my investment in a place I was about to withdraw my bitcoins but due to some reason I delayed it and remained them in bitcoin and in that time I found a very good increase in the price of bitcoin and I have earned a good profit from there so if a person will stay for more time having bitcoins then he will make more money. and you are also right if someone will have bitcoins from the time of its appearance then he will be now a millionaire with a smaller amount of his money.