If you're interested in engineering, you need to commit to it as soon as you can. I'll group engineering/CS/physics into one category, as the freshmen intro courses are similar for all three majors. Almost all of the freshmen in engineering will have taken the calculus courses and intro engineering courses (physics & chemistry) that you would need to take. So you're going to be about a semester behind (I'm assuming you didn't take these as a general studies major), which is OK, but you don't want to keep riding the fence about whether or not to hop over to engineering. Either commit to engineering/CS or don't commit, because there's not a lot of overlap on courses that both engineers and other majors take (like finance majors). After 1 year of engineering classes, it's easy to switch from one engineering major to another (switching from computer engineering to mechanical engineering, for example). You would have that option a year from now. I don't think you would want to wait another year to change from general studies to engineering, however, because then you're about 2 years behind.
im going to tell you something nobody else has. if you dont know what you want to do and you dont know what you want to study in college then dont go until you do. otherwise you are wasting your time and money. or you could just persue a liberal arts degree like i did!
This is probably the best advice these days. I know there is always a lot of pressure at it is almost taboo to not go straight to college, figure out a major, and be done by 22 or 23, but the cost of education is so high now that it's best to be fairly certain in what you want to do before proceeding. If you have to, you could even finish your basics and work for a little while to save up some money. The last thing you want to do is come out with a worthless degree, or something you hate. Because then you just wasted your money.