Why is it often said that Millenials are the best investors? Are there any data to back this claim?

FAQ on investment
By credit
By rewards
By type
SIGN UP TO GET FREE
CREDIT SCORE UPDATES
CREDIT SCORE UPDATES
and
exclusive members-only deals
exclusive members-only deals