I witnessed quite a few people losing good portions of their stack's last bull run because they fomoed into mining. Please do not do this to yourself because you deserve to be rich.
Why Mine?
Mining is a way to purchase Bitcoin for cheaper than the spot market. If you are mining profitably, you are purchasing Bitcoin from the Bitcoin network, with your costs being electricity and infrastructure to get setup. There are plenty of reasons to mine:
-If you want to heat your house
-If you have low electricity rates
-If you have excess electrical capacity
-If you're a masochist
-If you have too much money and are bored
-You are a genius and want to launch a speculative attack on the dollar
-if you need a tax write off and want to generate expenses (I'm not a tax expert so don't ask me about this)
-stranded/waste energy
-You believe strongly in sourcing ethical bitcoin and see mining as a financially viable option
People can find interesting reasons to mine but there needs to be the right circumstances and compelling reasons to do so. Mining is expensive and so you do need revenue to pay for the expenses especially as you scale up in size.
Why not to mine?
Buying Bitcoin is a lot easier than mining which is a pretty compelling reason to not mine. If the goal is to end up with more sats, there is far less execution risk in buying Bitcoin and transferring it to a wallet than buying miners and trying to set them up. There are millions of reasons not to mine:
-You live in a country that's impossible to import to
-You have expensive electricity
-Noise is an issue (miners are incredibly loud, like 90db loud)
-You are unable to evaluate risk due to not understanding the market
-You don't have time to bang your head into a wall troubleshooting cheap Chinese hardware
-You have a low pain tolerance
What goes into mining? (Just a high level, I will not cover everything)
Mining is a really complicated activity involving a lot of moving pieces. The more you scale, the more complicated it becomes. When you buy miners, a reasonable expectation for failures on those miners within the first 3 months could be anywhere from 3-20%. If you buy used machines it could be higher. When you rush to buy a new model that was just released, there is zero information on how good of quality that model will be. Manufacturers have burned customers over and over through the years with horrible hardware. Some hardware might be good quality, but not be built to handle harsh environments, so understanding the landscape of hardware is super important.
Because of high failure rates, it's important to understand the repair ecosystem where you live and have plans on how to fix your hardware. The repair industry is incredibly vibrant in the US because the mining industry is so developed. Going into small countries in Europe/Africa/South America will not be the case. Often times you will have to send machines back to China in order to get them fixed which often won't make any financial sense.
Understanding mining economics is a huge one that gets people wrecked. Miner pricing is just as volatile as Bitcoin. People buy the top, then the price will crash, while difficultly still climbs making that miner a fraction of the value before. Profitability calculators that only show you todays pricing are useful for making people fomo, but not useful for calculating long term. Insights.braiins.com is one of my favorite places to look at mining economics. People get wrecked because they do not prepare for or anticipate quickly changing economics.
Mining is physical work and requires people to do things. If you are mining at home, sometimes you need an electrician in order to build out electrical infrastructure. Industrial scale ASIC miners do not run on 120v electricity that is in your typical American home. Counting on that electrician to do things right is not something you can take for granted. You as an individual are responsible for learning aspects of mining like the basics of electricity in order to oversee it's done correctly. Electric costs are constantly changing and generally trending upwards globally which is a whole different problem. If you think Bitcoin is a rabbit hole, wait until you try to learn how energy markets work.
To really simplify it because it would require a book to cover this, and by the time it would be published, there would be a million other things to add, you need
-Cheap power
-Skilled labor
-Stable power
-Stable geopolitical conditions
-ETC
A word about hosting
Hosting can be a great option. There are different strategies for everyone. One thing to take into consideration with hosting is that you are adding counterparty risk on top of execution risk it takes to mine. Operators fail and people choose hosting because it's a lot simpler. Most hosts choose to host instead of self mine because they get the hosting customers to pay the costs to deploy the infrastructure by charging deposits/setup fees and the margin on hosting fees. For many individuals, it might not be economical to mine at home, but will be economical to mine with a host because the host has cheaper fees than your local electricity provider. If you are not able to control you miner, you are placing trust in the operator. Vetting that host is important, but also understanding this industry is brutal and things can go sideways. Just know the risk you are getting into and read all the horror stories of what has happened to other people in order to try and avoid them yourself.
Trinket miners don't ever ROI
There are lots of products that are catered towards general consumers such as nifty space heaters, hashing nodes, and other small miners. They are generally very expensive as miners compared to the industrial computers you can purchase, but can be fun to run. Please do not look at these products as ways to make cash, and more as toys to have fun with and possibly learn about mining. You can always buy older equipment to run instead of paying lots of money for stuff that won't generate much Bitcoin in rewards.
Resist the fomo
If you read this far, hopefully you found something in this helpful. A lot of people got excited about mining last cycle and did not consider the risks. It's best to find experienced operators to learn from their experience before you spend a bunch of money deploying. Don't buy miners to have them sit around undeployed. Make sure you are ready to plug them in if you because they depreciate rapidly in value. Every second they are not hashing is lost potential revenue that you will never get the chance to get back. Difficult is always climbing, and we are always moving closer to the next halving.