31 is not too late and you rightly chose to invest in index funds,keep doing it regulary,thats enough