I still prefer Hodl strategy. But do not delay it, you need to sell bitcoin on time.
How can you exactly know when you're going to sell your bitcoin, it's not like there's a warning that it's the highest peak for a certain period of time so it's difficult to know when to sell, the best thing that we should do is to know when you're going to sell those bitcoin. I am not familiar with staking though so I am more on hodling.