Theoretically, it is definitely still possible to "make money" mining, but the amount of money and time that you will have to invest in order to make a ROI is most likely out of reach from most individuals.
About a year ago, I actually tried mining with a friend out of curiosity and to learn more about the basic workings of different cryptocurrencies and how mining actually work. We basically broke even, but we did little research before buying the GPUs so the amount taken to make a good profit changed hugely based on the price of the coins that we mined.
The biggest problem currently is not so much the time taken for ROI (it was 6-12 months when I started, it's probably around 1.5-2 years now) but rather, the instability of the coins: The decision of selling and getting a very small margin of profit versus holding and betting on the specific coin you are mingin is extremely time consuming, as you have to basically end up predicting the wellness of the crypto market in the long term.
So, nowadays, unless you can spend a whole lot of money filling up your garage/storage unit / house with GPUs in order to enlarge the amount of profit through the idea of mass-production, you are essentially going to be waiting a very long time to break even, and then making small profits because the margin of profit is quite small.
Also, the main problem with large-scale mining is not so much the cost of the GPUs (since this is a single payment), but the recurring cost of electricity. If you manage to find somewhere that has free or extremely cheap electricity, then go right ahead! Otherwise, it's probably not a good idea anymore to mine, even if you use a multi-algorythm pool.
Good luck if you go ahead with it though!