As a complement, Alex Honnold told that it took him several years to feel confident he could free solo El Capitan. Several years of practicing every passages. Usually the free solo without a lot of preparation are done on routes with 2 or 3 difficulty order below the capacity of the climber.