I would sell all my bitcoins if I need money really urgently

Yes you need to sell only if there is any kind of emergency or else its better to save it for future as price will really high in future so selling at the higher price will be more profitable.