Chris Reining landed his dream job in IT out of college. It came with a nice salary, which made possible a nice lifestyle.

"By my late 20s, I had bought a condo, I had bought a BMW and I'd go to Whole Foods every week," the now 38-year-old tells CNBC. "I was living a pretty good lifestyle. But in my late 20s, I started becoming a little disillusioned with the whole 9-to-5 grind."