it's depending about the question, for short time i will choose altcoin like ethereum, it's more faster ROI than mining bitcoin.
That is right. The Etherem is good to mine at present. But the mining difficulty is rising too fast, so the profitability is dropping all the time.
I have some old generation cards I bought 3 years ago. It seems their mining hashing is dropping all the time.