Taking profit at any stage is a win. The 4 year cycle isn’t adding up this time so, it’s a guess. All I know is, when the bull run is over, it will be marked with a huge drop in price. Rumor says August, but I wouldn’t get greedy. Last bull run (2021), crash started in May. Like, on the first day. Past May, idk now. Lots of world changing variables this time. A very long list, that would absolutely affect the economy and Markets. Old school way of doing things is changing, in crypto's favor. We might be seeing an extended bull run, which means, chances are, next 4y run will not be great. Then a worldwide crash of all markets in 2030, will last 10 years. Will be bad.