I was mining for a long time but now I'm into masternode coins instead. If you haven't bought mining gear yet then have a look at
http://masternodes.pro/ - these are coins that can make more of themselves without the costs of mining gear. You could run some VPS nodes to make more crypto of your choice as a passive income stream, sell these coins and buy other coins with the proceeds.
I've converted a lot of my original BTC to these kinds of coins and am getting good returns so far, while still retaining the collateral. There is a risk if there's an ALT selloff that everything becomes worth less than before in BTC terms. But you can sell the proceeds regularly as a sort of cost averaging and end up with a lot of BTC.