like the others have said, just don't spend money that you don't have. you say you're working while at school, so spend enough for necessary maintenance, and if there is something that you want to upgrade, stash little by little away and eventually you'll get it. just because you have other financial responsibilities, it doesn't mean you can't go after the "want" parts, it just may take a bit longer to get them.