Вы не правы. Начинать нужно обязательно в младших классах, по математике точно, со 2 класса. Я с репетитором, которая как раз к олимпиадам готовит разговаривала. Там нужно нешаблонное мышление и это нужно развивать, учить думать, в школе же, наоборот, учат действовать по схеме, к 5 классу голова просто забита шаблонами.