All my bitcoins are in an exchange (not a lot though)
I have 1 altcoin where the coins are in a wallet.
When you will have enough BTC you don't want to put that in an exchange for long time. You'll eventually need to setup a wallet in your pc and hold your own private keys.