Thanks for all the answers so far, I really appreciate your opinions. I will keep moving towards my goal like I have so far, maybe take a little more time-off now and then, though.
However, I'ld still like to get a more concrete answer on how much do performances in olympiades, contests and...