Buying components early on can be tricky.
Passives are a must to stock. Unfortunately there's a ton of different kinds, once you get into it. (Filters for one, fast and slow blow fuses, poly-fuses, multiples components into one device/arrays, different physical sizes and leaded/smd, power ratings, voltage rating - don't use a 50V rated tantal cap in a 5V circuit - that can be bad as it self-heals when voltage ratings are correct, crystals and oscillators can have different load values and of course frequencies, etc.)
Active devices can be really hard; you can stock up on e.g. leaded components - and when you do a layout you learn there's no room, so you have to go SMD - or choose a different version, with different pin layouts. A 5V device that runs 16MHz, but running at 3v3 it will only run 5MHz and so on. Easy to miss in the datasheet when quickly glanced over - it's usually hidden far from page 1/2.
Stock also grows 'x-tra' legs, and tends to disappear on its own over time. You know you have had it, but now it' gone, not to be found.
Then there's the supplier New Featured Product Update Announcements, telling you that there's a new part which is much better, smaller, cheaper, etc. Hard not to keep using what you have, and not adding to your already growing stockpile.
Doing homework, reading datasheets and comparing various manufacturers can be a lengthy process - and it can take up more time than 'just doing the design' and buying all combined + a few items extra most likely to blow up during testing and development.
Waiting, trial and error, stock issues and other not so fun stuff can make the homework worth it though.
Usually having some R&D stock for developing, and then down-scaling for production is a good idea.
Some companies also require you to have 2.nd sources on everything, if not 3 sources. Then you go by inventory, and take the fight ONLY when you
absolutely need the new item.
The best thing, I found, is that you know the ins and outs of the devices if and when you use them. Buy lots, and you become an expert on that device. Then they go obsolete, and you're in for some more schooling/shopping.
Happy shopping and reading - its a never ending story