I don't have a lot of money but I need to upgrade to a different system. I plan on buying parts one at a time and I am not sure how long it will take. Do Computer parts that have not been opened and taken out of the box have a shelf life, or can I keep them for as long as I need to get all of my parts?