Chris Reining mastered his money from an impressively young age. He built a $1 million portfolio by age 35 and retired at 37.

Of course, no one gets everything right. Reining regrets the $200,000 condo he bought at age 26.