In my 15 year software engineering career, the most money I could have cashed out was around $110k in crypto space; that was the value my crypto peaked at but it would have required unlocking my tokens which would have lost me my forging position and the $4k per month which came with it... I ended up not selling and earning about $20k to $50k per year for 4 years so it has been a good decision... Also, it was not possible to unlock my tokens without a 1 month delay and token prices were fluctuating wildly... Moreover, due to my public position on the project, and the public nature of Blockchains, my unlocking of tokens would have been seen by community and possibly triggered a project-ending sell-off.
So basically the only time I had the opportunity to theoretically earn $110k, at the peak of my 15 year career after working insanely hard including nights and weekends, was not even feasible in practice and it turned out that I earned more money holding and forging over the following 4 years than I would have gotten for selling.
But damn, when I see some of these corporate 9-to-5'ers sitting on $1 million+ which they got after only 5 years or so and they're not selling because they think they deserve more. It seems insane to me. It's a lot of money, they can sell anytime, probably still keep their job. As they say in crypto, I would dump the shit.