I don't think this is an investment strategy but one of the best strategy to make money in cryptocurrency space. Knowing the best time to buy, sell or hold is one of the qualities of an experienced trader.
Well no one would be able to time the market. Only thing what we should be aware of the swing is that how does the market look form the current scenario is on positive or sell side and accordingly if we can place the trades you would end up making money. Though one would not be always be able to make profits in trades at times be ready to book even loses as it is part of it.
well I totally agree with what you say because the movement of cryptocurrency prices on the exchange just happens no one can guarantee that at certain times it will go up or down because so far the whales who have very much money for trading capital play an important role in the price of cryptocurrency. so if you want to invest, I think you have to look for a trusted coin like bitcoin and believe the price of bitcoin can reach more expensive than the current price.