As whole the market is always positive but it is just FUD'ers who make it look like bad, specifically the news channels and articles. So HODL always works because these news never last for long time.
I think having a good news are not the reason why the market are going up, it is not totally can affect the market price. The people that spreading a negative news are causing fear to other people and they selling their crypto because of bad news.