We only know when the peak was a substantial amount of time afterwards and perhaps 20 people on the planet manage to sell at that moment. There's no way I'm clever or patient enough to time markets that way. Every time I though 'yup, this is it' it carried on upwards.
Similarly buying back at the right moment can be well over a year afterwards. I would've caved long before then. I really don't think most people have the psychological equipment to do it right.
My strategy will be to get rid of 50% in return for a figure I've settled on. I won't buy back and none of that money ever return to BTC. After that I won't sell anything again.