American millennials are having a harder time keeping up with old money