My build would be several decades if I waited until parts were installed to buy more
I've had a list for a while, and I just buy stuff when the opportunity arises. I think I've been sitting on the brake ducting kit for over 5 years now. Probably 3+ on the oil cooler. Most everything else was in the last 18 months since I haven't had to ask permission