imagine this: His competition is weak, you just finished your site optimized only on-page and has five competitors ahead with the main keyword. Its main competitor is in first for this term, has 30 backlinks single domain, only two of them with anchor text for that keyword and he never gets more backlinks that. Now you get to off-page optimization, creating backlinks. You create 144 backlinks from unique domains and more relevant than that of its competitor in 1 month. How long do you think it would take to overcome on Serps?
1 x PR9 Site with 1 outbound link is Greater than 35 Links from PR3 sites with 10 outbound links. Just keep that in mind. I'm not saying that is the case but you will not stop learning in SEO..Just because you think your SEO is better than theirs is not always the case.
But what is the estimated time that the site is moving into Serps if I really is stronger than my competitor?