When I am (I'm) 20 years old. . . . .
(Actually, my grandfather used to say, "When I be 80. . . ." Unfortunately, he never made it.)
"She made her dream come true" is fine. "She made her dream" is ambiguous without context.
She impressed all the people. She impressed everyone!
- A.