Besides heating your house, paying the electricity bill and reduce your computer lifespan. I don't think mining is still a good option as for today.
So, either you are very optimistic about a coin you think will be worth 100x it's current value for example (and hence mining will profit you in long-term)
Either you can turn to low market cap currency and mine a few of them, crossing the fingers that one day the market cap of these cryptocurrencies will be high
Or either you can turn to other cryptocurrencies that don't use CPU or GPU mining like Burst (HDD mining)