You'll download your trainers within 20 years!
You'll have nanobot construction/replicators in 30 years! (First said about uh, 30 years ago)
. . . Yeah, right.
Anybody who thinks that's going to happen is off their nut, unless they want a completely plastic shoe. Shoes are made from leather, and you can't extrude leather.
The process required for making your own shoe is possible today with a sewing machine and sufficient leather/rubber. However, it requires more skills than most people have, and even if you DO have the skills it's easier to go and buy a pair than spend the time building a substandard pair yourself. I can't see this changing in the foreseeable future.