im using exchanges and diffrent wallets , i move my money around much from site to site, and im a firm believe that btc should be used and not just hodled so online wallets works best for me, but if i would be a hardcore hodler i would go for a offline wallet of somekind.