When you are investigating the CCs, read their residency requirements carefully. Some will consider you to be a local student (lowest tuition and fees) immediately. Some will require that you have lived in district for a certain period of time, and will require that you have provided at least 51% of your own support for a certain period of time. If you find a state and a CC that you like, it may be worth it to work for that period of time so that you qualify.
There are big differences from one CC to another. The best ones are very strong, and offer fully university-equivalent courses. The worst ones are little better than high school. I’d suggest that you post a question in the Parents Forum, and ask for recommendations for the best CC in each state.