I just recently found this tool useful in timing the approximate time to be ready to sell or to buy BTC. If you backtest, it predicted correctly the 64k & 69k tops. However, during the 29k bottoming process, there was so much pessimism that the shorts continue for a while even after bottoming. But then there was already volume of buyers so BTC went up & the shorts...