Bitcoin hits 30k today. It would have been more profitable to keep it for a few more days. But you sold bitcoins, to meet your family needs. You will try to invest again and hold for longer, hopefully making more profit.
Necessity knows no bounds. No one can say precisely when someone's shortage will come. Here @OP probably sold his accumulated bitcoins 2-3 days ago when the market was probably below 28k but after he sold the market is at $30000. If he had known that the market would hit $30,000 in a day or two, he might not have sold his bitcoins at that time. He used to wait two days to catch the 30 thousand market.