OP- you should also be aware that credits which may appear to be transferable on paper don’t actually “count” once you are enrolled. Each department gets to determine its own policy when figuring out how to count a class completed at another institution.
This trips up a LOT of kids, particularly if your interests are in math, comp sci, or anything engineering related. So coming in with a lot of credit may allow you to take grad level classes, do a double major, get a Master’s degree along with your BA during your final year, etc. BUT total time enrolled in order to get a Bachelor’s degree may turn out to be the same had you entered a traditional Freshman. You may have enough total credits to graduate early- but if your department doesn’t count them against your degree requirement, you end up having to stay in order to get a degree.
This is important if your financing plan for college assumes a quick “in and out” of your final institution.