The OP has already taken the hardest math offered (calculus BC). While taking more advanced math at a local college can be desirable (particularly if the student intends a major needing it and/or applies to super-selective colleges), the logistics of scheduling and commuting can make it difficult to do so while in an otherwise normal high school schedule. Of course, if the high school has an arrangement with a college to coordinate scheduling so that high school students can take more advanced math without scheduling problems, that can help, and the student should consider taking advantage of that situation.
But if that is not an available option, then completion of calculus BC is fine, especially since most engineering major programs have curricula that assumes that the entering frosh has just completed precalculus in high school.