I keep them in a secure online wallet.I don't store them on exchanges,as there were a lot of examples in the past how this could lead to some unpredicted situation,such as exchanges running away or closing.Better to have control over your BTC,that's why you have to be organized and prevent a possible attack