I ran across this video by the YouTuber Bits Be Trippin'
As a home miner for over 4 years I can say that this video is very accurate and is a must watch for anyone who is interested in making their first mining rig.
It's a well done video explaining all the costs associated with mining including many costs that people don't think of when first trying to get started.
If you like this video then please go check out his channel https://www.youtube.com/channel/UCVVWXoQfMfQVuzxcLylq9aA
he has many more informational videos about mining and crypto.