Investment wise, i'll go buying. Mining will take years before you reach your ROI.
Those user who chose mining should have enough reasons not just simply, "to have profit in the long run", "help blockchain network", "learn technicals", etc. We're talking money and investments, simply a business.
There are lots of consideration to mine bitcoin. Location, hardwares (including installations and maintenance), electricity, man power, running a business regulation/requirements, lastly a huge sum of capital. Now if you have it all and have easy access to them, then that's a good choice to go mining.
I am very interested in mining, but I know that in bitcoin I have no hope, because I would compete with the great titans, and obviously I will not have decent profits, but in altcoin mining I can think of something that can be revived , I have seen that high prices are low, this is the ideal time to start this exercise, what I lack is the money to be able to buy the machines, I have weighed in one available to be able to mine ETH, but bitcoin is what It is more interesting to me, I have thought about buying small laptops to be able to use them as bitcoin miners, and some miners do it, the laptops last 3 months and then they are damaged, but I have studied the way to see if it is profitable.