Are you looking for awards or for status?
For awards, you can start banking miles now, but it's always risky due to devaluations.
If you want lifetime status the only way to get it is by flying a lot of miles every year. And I mean a lot - as in 100k per year.