^ IMO people need to wisen up with the idea of keep holding BTC forever, and the expectation of having better price next time, as this might not make them enjoy the fruits of their holding.
Better idea may be to sell btc on time when you feel it's top, convert it to usdt, buy again on bottom, thus you hold same number of BTC and have extra USDT for your spending. I know easier said than done.