Your undergraduate degree is going to be from whatever university you go to, and that's what's going to matter the most. Taking a year or two and knocking off some general credits at a community college is way cheaper and may be a good place for you to try lots of new things and get an idea of what you want to do when you do finally go to college.
I sometimes think people go to college too early. It's extremely expensive, and younger students generally don't really get the full benefit out of it. That said though, while my grades suffered and set me back career wise, in many ways, I personally thought the typical freshmen college experience I got was worth it. I also went to small private school, far away from home, and known for partying, and I was a person who had no social life in high school, so it was still a learning experience.
That said, if you are going to spend the money on community college, be absolutely sure that whatever schools you are applying to are going to accept your credit. The cost savings of going to CC kind of fly out the window if none of the classes you take can actually push you closer to your Bachelor's degree, which ultimately is what you're trying to get.
In NJ, all the community colleges can transfer all of their credits into the state school system (Rutgers, TCNJ, Etc) However, I know that the school I went to, Lehigh, did not always accept transfer credits from even other 4-year colleges, let alone a CC. Based on your town name, I'm guessing you're in California, which is lucky as they have an excellent state school system. Look up how the Cal State and UC systems treat community college credits. That may end up being the most important factor in your decision.