It takes very little time and money to just be a rescue facilitator.
If you see a cat in need do something. You have seen the situation, you are most likely that cat's only hope.
Call a friend, know your local independent cat rescuers, keep gloves and a collapsible carrier in the car. If you can, pick up the cat, put it in a crate, bring it the vet.
If it doesn't seem injured bring it home, put it in a back room or your bathroom with wet cat food, water and a litter box.
This will give you time to research someone who might be able to foster it long term.
In most states your town/city's Animal Control is not authorized to help with cat related issues.
Dogs yes, cats no.
That is because in most states cats do not bring in revenue from licensing. So they are ignored.
This leads to all sorts of problems w/over population and horrible conditions for drop-off and stray cats.
I've been helping animals my whole life and I've met many wonderful people doing the same. Our goal is to keep them out of the shelters.
I'll help anything but I've specialize in cats because the Federal & State Laws regarding cats are either very weak, non-existent or sometimes harmful..
Cats fall between the cracks - not licensed, not wildlife.
I hear about a cat or cats in need, pick them up, bring them home, assess them and then reach out to lists of people that I have carefully vetted.
These amazing folks always come through.
We all need to be of service to any living thing in need.