What is the top price that you may think bitcoin will reach this year?
Hard to say what will be the top price, but people are seeing a spike to 5 digits this year.
When to sell? depends on you, ask your self if you really need to cash out in this massive bull run. Will you need fiat? or you are planning to reinvest after it goes on market correction?
But majority won't sell their stash because bitcoin demand are going to grow in the next 2-3 years as adoption is spreading and institutions are joining the hype train.