I hold some of my BTC online to use to buy games and some gifts that I can find cheaper here than when using other payment methods but the main reason is because I hold them for a price increase and waiting for the market to go positive.
That is quite good. But it is not not to have too many in a online wallet. It might be hacked by somebody.