While this might seem like something very intuitive, it is in fact one of the most difficult things I have noticed in the crypto world. When should I sell and when should I buy for maximum profit and minimum loss? After a lot of mishaps in this space, I have come to understand that a system, strictly followed is the key.
My own system is very simple. It doesnt matter when I buy, I could buy at an ATH or midway between an ATH and an ATL; but for the sake of security I would always sell at an ATH. This system assumes there would always be a correction following an ATH, sometimes a very damaging correction that it becomes a perceived market crash. No matter when I buy, provided I don't run into some life threatening issue, I believe there would always be a new ATH, so I wait, and I sell immediately that ATH comes. The I sit back and watch the greed and FOMO take over, wait for the correction, then buy again. Rinse and repeat. The only constant that this formula relies on is that there would always be a new ATH. So far this fact is yet to be disputed.