Generation X has hit their peak earning years, yet many people are failing to seize a golden opportunity.