It’s a fact that Most (I would say all) search engines Algorithms are heavily weighted to a web sites age! This is not so good if you have a Domain less than 2 years old!
What does this mean for you? Essentially if the top ten domains in your niche are older than yours. Then you are going to have to work ten times harder on your On page optimization and also your links in order to beat them!