The secret is not having any money to buy stuff in the first place
Man I got lucky with 3d printing and self hosting. As long as I am not trying to buy new hardware and upgrade every month the cost of filament and time is small enough to not impact my family.
That and home construction projects, strangely enough no one bats and eye at a $250 chainsaw, but I go and spend $80 on a used GPU and people flip the fuck out about being irresponsible.
Tools are cool AF and if you use them on a project or two its easy to justify to other people. Yes i need a table saw, yes I need a mitre saw, yes I need a router, clearly I need this full set of battery tools....
Ah yes, the reminder that I probably have ADHD because I have a hobby cycle and boredom intolerance.