971 karma · joined March 28, 2007
[ my public key: https://keybase.io/garrettdimon; my proof: https://keybase.io/garrettdimon/sigs/gGkgLyPihmN10DRPVM9y5jc0VcNj5_avwRbrTNJgFwM ]
During that 18 months, there were times where it was rather stressful to work full to part-time on another job and manage a web application that's supposed to be up 24x7.
However, I would definitely say that if anybody else is in that tough spot before your side project can support you full-time, it's definitely worth fighting through it.
It's important to not only look at the cost of the product but also the benefits that it provides. Do the benefits outweigh the costs to the degree that you're comfortable spending the money?
To put it another way, it's more useful to think about the value of the tool relative to the price. It's less about whether a given dollar amount is "expensive", and more about whether the value exceeds the cost.
For example, all told, we gladly pay upwards of $200/mo for hosted services that are not necessary to run our business. However, the value that we receive from that money far exceeds the dollar amount that we spend on them. So in this case, even though $200 isn't insignificant, the dollar amount alone isn't relevant. We consider the services "inexpensive" because the value relative to the price is amazing for us.