I think you are mistaken. First, there is no way our carbon nanotube tech will be good enough to do that in ten years. Second, "only factor" I thought it had to be harnessed to an asteroid? Wouldn’t you need to somehow get an asteroid into orbit? Last I checked that would be a tall order for NASA, especially a large one.The only factor missing in order for a space elevator to be built is the carbon nanofibre technology, which is a reasonably safe bet to be developed in the next ten years.
p.s. how big of an asteroid would it need to be anchored to? (Just curious)