holding will not get you nowhere. holding gives you an opportunity to earn high profit, and the demand that you are talking about will come when the project itself has a latest updates or plan that will make the price increase due to its demand.
Believe or not, holding is the only thing that is eventually going to get you somewhere. Trading is normally a scary activity only for pros, holding will give you the value if project´s good for it.
Depends on what is your aim, until when you will HODL? Logically to put the target, financial one for an asset and surely see what is the trend of a particular token and how the company is doing and do they develop the product and follow the roadmap.
Good tokens should show good returns for sure in the long term and who knows what is fair price, currently it is very hard to estimate. If the company gives you a piece of their profits, why not to hodl..