As a rule, a thicker, stiffer soled shoe with good arch support is usually best.
You need to match the shoe to the activity. Wear appropriate shoes and replace on a regular basis. Most people wear a shoe past it usefulness. If you are on your feet all day, then replacing at six months in not a bad habit to start. Dr l.