US retirement investing for 30+ years