I would agree with that. However over time, if you are serious, you will develop a stock of components. They might not be the right ones for a specific project but they will be useful for all projects.
Things like ,
(1 Resistors buy in lots of 50.
(2 Capacitors buy in lots of 10
(3 Transistors buy in lots of 10