Not even sure I should continue trying to help the OP since an 8th grader should know what rude is. But I feel I should offer a somewhat alternate viewpoint to @MYOS1634 's thorough and helpful posts.
First, the sooner you lose the “I am a genius” attitude, the better off you will be. You appear to be very bright and motivated, both of which are important for success. When your small world gets a little bigger you will learn that there are many people as talented or more so than you are and your attitude will not get you very far in life.
Now regarding your plan. AP world is sometimes taken by freshman. That’s one reason why the AP test scores are appallingly low. From reading this site I know that it its often not a senior course. At our school it is for sophomores. It is generally the first AP class our students encounter, and many of them have a hard time with it. The workload, as taught in many schools though perhaps not all, is crushing. It is the first class my daughter struggled with. I’m not telling you not to take it as a freshman but you should go in with your eyes open. If you will need to take an easier history class during your high school years, I suggest you start with that and delay AP world, unless it’s normal at your school for it to be the freshman class in your history sequence. You still need a sophomore level history class.
As far as the math goes, I would keep moving as long as you are finding it easy and want to do the work. But I caution you that precalc is bordering on remedial at the college level and you may not find a cc precalc class to be very satisfactory for your needs. That’s why I said to investigate it. It may be best to do as MYOS suggested and just take precalc as a freshman when you can get the honors class your high school expects. You should also consider that you will be working hard in high school and you may not want to spend your summers in class. This limits your time to relax and develop interests outside of school. Make a 4 year plan and see if that summer precalc is going to make a real difference to your high school program. If your plan includes cc classes, you need to consider scheduling, class availability, transportation, costs, etc. It’s easy to say you will do cc, but not always so easy to make that happen.
You should take Physics after chemistry before jumping into APs–unless you are planning to take Physics C with no prior class (this is ambitious and not advisable for most students), in which case I would defer until you are at least in BC, so taking the AP bio as a sophomore makes sense. As MYOS said, middle school physical science is not physics.
Personally, I think language online is not a good choice. There are some things that really require personal one on one interactions and language is one of those. I would have started it in middle school but that ship has sailed.
Actually, if you wanted to take a cc class, foreign language might be something to look at. The cc could well be more rigorous than your high school in language.