Математику будет нагнать мега сложно, если не занимались до этого и ваш не гений, не слушайте вот это - "а мой в 8 только начал, а в  11 взял Всросс". Это все возможно было 100 лет назад, сейчас ему придется конкурировать с детьми, которые занимаются олимпиадной математикой с 1-2 класса. Вам тут Фоксфорд советуют, мой летом смотрел олимпиадную подготовку  за свой и класс старше, сказал, что фигня, он все это прошел и задачи легкие, ничего нового не узнал, на кружках уже намного сложнее. Физика более годный вариант, "физики еще не было" не у детей, которые  планируют олимпиадами заниматься, они уже в 5-6 классе начинают готовиться.В физматах физика уже 1-2 года как. Можете уже начинать, если у вас обычная школа, то физики там будет кот наплакал, все равно самим придется искать варианты подготовки. И обязательно постарайтесь попасть в хорошую профильную школу. Никакими репетиторами вы не нагоните тот объем, который в них дают. Пока  ученик обычной школы получает свои 2 часа физики в неделю, а потом сидит с репетитором 2-3 часа в неделю. Ученик физмата получает 6 часов физики в школе, а потом еще 10 и больше часов на кружках, включая практические занятия, которые будут на олимпиадах.