Well, I have heard from local coaches, local "top" riders, riders who have been riding for decades and also read in some articles and books that it is two years...

Its not miles on the bike, or actual hours...

It two years of getting your body used to cycling on a regular basis...

Thats what I heard anyway...