Retiring before 40 sounds impossible to many people, especially for someone who has never earned a six-figure salary.