Since I needed a variety of wood 1x2, 1x4, 2x2, 2x4, 2x6 etc.
I generaly purchase 1x10x 10' and 2x10x10' and rip what I need, as I need it.
It does slow me down, but I end up with a lot less waste, and figuring out the cuts to minimize the waste is part of the fun for me.
David