It depends what you want to mine. I only mine currencies early stage to get as much rewards as possible.
I prefer currencies where I am optimistic that it will increase in price and marketcap. No BTC or ETH mining here.
It's worth it if we drop out time to rise mined coin?