<human>: As the title states I'm looking into buying new shoes. I can only afford 1 pair so buying running, gym and free time shoes isn't an option as I'd like to buy good shoes.

My main use is to walk to work, run on treadmill and run in urban enviroments (some parks, mostly asphalt or gravel).

I'm almost 19 years old, ~70kg and 178cm if that matters and I have over-pronation (correct term?) in my feet. So called flatfoot.

What I'm asking is should I look into something like Nike Air Max Essential 1 which is, to my understanding, good all around shoe or more to the types of ie. Nike Lunarglide? I mostly train on treadmill (3 times a week) but head outside every now and then (meaning that I go running 3 times a week, but maybe 2 times on treadmill and 1 outdoors).

(I have no idea if those shoes are any "good". Nike just seems a big brand, if you have a better brand/model please suggest!)

Can you condense the text into a few key points?
<bot>: Should I get do-it-all shoes or running shoes, as I can only afford 1 pair? Main focus is on running but I would have to use the same shoes for everyday life and lifting too.