Padraig Harrington says he ‘thought long and hard’ about taking the Ryder Cup captaincy for 2020 on US soil but believes it has come at the right time in his career.