Well never say never but right now its not good to sell your bitcoins because it still has a whole future a head and it can jump in price significantly, due to that I think its better to hold on right now.
Everytime I need to sell my bitcoin for buying something I always sell half of my bitcoins and hold another half in my wallet, because as you said bitcoin have a good scope to grow up in future and give great profit.. so holding some bitcoin always preferred.