Le libéralisme s'oppose à l'étatisme. Lorsque l'étatisme était de droite, les libéraux étaient associés à la gauche. Et quand l'étatisme est plus de gauche comme c'est le cas aujourd'hui, les libéraux sont associés à la droite...
Fondamentalement le libéralisme n'est ni de gauche, ni de droite, car ce sont deux concepts étatistes. Seule compte la liberté.
Sinon il me semble que la phrase d'origine est du libéral François Guizot qui dit :
"N’être pas républicain à vingt ans est preuve d’un manque de cœur ; l’être après trente ans est preuve d’un manque de tête."