so i recently planned to build a new budget gaming desktop with some part that is able to support future upgrades, but im kinda tight on budget and afraid some part that have the cheapest price in online store out of stock(note that i live in asia). i dont really care for now about the part that i want to get outdated and weak for gaming in the future, because i will do several upgrade after all the part complete and i have enough money for upgrade. what im afraid is defect component like the important part such as mobo, processor or maybe the hard drive, for sure i will get the graphics card last because it is the most expensive part for my build. so is it a good idea buying one by one or i should get some more part each time i purchase to make me able to test some part?