I think it depends on the coin. If most people are running ASICs then that will be your best bet.
If its one of the cryptos that uses mining algorithms that are designed to be resistant to ASICs then its going to be best to use GPUs in that case.
Ultimately it comes down to how much you can mine for the cost of the electricity that you're paying.