So that’s one idea. Look for more. The tippy tops like kids with the sort of thinking that goes beyond what’s avaialble. There may be more you can do via the virtual program, as a start.
Yes, some will be catch-up, the courses not available on your current track. But see about going beyond that. Especially if there may be a future schedule conflict. Remember, this is about more than just the math.
Don’t just dive in the deep end, in case you aren’t ready for something particularly challenging. Instead, do the pre-class learning to ensure you are ready. You do need some self-awareness.
And it’s probably good for you to check what sorts of teacher relationships you can build with different online programs.
BUT, all we’re offering is initial ideas if you want to try to overcome. You do need to be aware of the immense competition for a spot at schools like MIT- and all that it takes, for a low shot, to begin with. You may want to consider @happy1 's advice to find the right range of safeties and matches. Be aware of what other great options are.