I think you should get Reggie to the vet and fixed up before you even think of a new computer. It's working, maybe not the greatest but it's working. She might need something more then you think so at least wait, and since your family doesnt have much money maybe you should put the money left over from this vet visit away in case she has another emergency, seeing as every time she gets sick you don't have the money for the vet.