You sound pretty advanced to be doing pre-calc in sophmore year! Congrats. I hope if you're in the US you're not passing up on opportunities to do thigs like the USAMO/ASHME/AIME contests. These are GREAT math contests, and require advanced non-calculus methods to solve. In fact, philosophically, I'd love it if our math system didn't teach calculus until college, and spent senior year studying other topics more in depth, like discrete math ('counting' problems, Pascal's triangle, and the like), number theory, and graph theory. Toss in a little bit of "advanced problem solving", and it woudl be a cool idea. But that's just me.
As for your schedule, definitely no EZ classes other than a non-AP history. (I sucked at history, but loved English). I'd seriosly ask your college counsellor. If you take AP AB in junior year, what do you do senior year? Could you do BC with some "extra topics"? AB is a one semester college class spread over a full high school year...BC is two semesters spread over a year, so it goes at EXACTLY the same pace as college. BC is definitely doable, particularly if you work hard and are good at "getting" a math concept without having it repeated over and over again. (For example, did the first two or three chapters of pre-calc bore you because they went over old material that you knew? If so, BC is for you.)
Definitely talk to your college counsellor / guidance counsellor, and your math teacher(s). You'll need BC Calc topics in physics, and in virtually any science major in college. I'd recommend taking BC definitely by the time you enter college. Don't know about junior year vs senior year tho'.