Everyone's feet are different. Even your left foot is different from your right. As a result, 6 months of good insoles might be more than enough for one person, while another may need to wear them ongoing for years. While it's hard to say for each person, in general, the more serious the issue, the more serious the solution needed. So if you've got foot issues, don't wait for it to get worse.