Of course holding coin for long term investment is the best way to get bigger profit, though most investors prefer Short term investment that's for those who want to make quick profit. However i think is just a matter of choice, for me I prefer to hold bitcoin for long term investment I wouldn't mind how long it will take for me to get profited from bitcoin investment, I don't care how much profit they get from Short term investment I will just keep holding bitcoin until the right time to sell.