He has not eaten in 24 hours and has slept most of those 24 hours as well. He feels warm when I pick him up, but I don't know if its from fever or laying in one spot so long. He acts weak when he does get up to move. His meow sounds cracked and quiet, not his usually loud and demanding meow. What could be wrong with him? How long should I wait before seeing the vet?