If you're finding that you have to justify the cost to yourself, it can lead to a need to continually prove that worth during gameplay, which might get in the way of having fun.

Assuming that having fun is your goal here, I personally find it easier to wait until your financial situation is such that the cost is trivial.