... So if you can read some trend moves you can invest mid-term so you dont have to hold for years. If price starts to rise historically then it is time to buy.
Is holding for years something bad? I believe that BTC is one of the best stores of value because it not only is safe but also gains value over time. Holding is great if you don't want to trade and have other things to do than constantly watching the price and worrying. In 2016 i stopped watching for a year and don't regret it.
I also don't agree with the buy when it goes up pattern. This is what the herd does. The more it gains the more they buy and the more it falls the more people panic sell. The time to buy is when it's been falling for a long time and even hardened bulls turn into bears.