I know it's a good time to hold bitcoins and we also know that the halving is coming
1000$ is too much for halving, i think that price will be around 600- 700$ for 1btc. It's also good price to sell and make some money.
$1000 is very exaggerated to assume that bitcoins price will be like that after the halving, but who knows everything is possible and no one can ever predict what would be the exact price of bitcoin halving will do. But if that happens, our effort in saving our bitcoin will become very worthy at that time. I'm also assuming the price will range to $500-$700.