Spares all the way!
Back in the day (18 years ago now! how time flies...) I started buying up motherboards in particular, of select models I had had good experiences with.
As I knew already then how hard old mobos are to find later on, if you want a specific one. And for some reason, my chosen slot 1 mobo worked nonstop (daily) for 13 years before the large 4 Vcore regulator caps finally caved, after having the Celeron on constanst high voltage overclock 😊.
Good thing I had 11 spares* of that model by then, L O L! The busted one is still here though, waiting (in vain?) for a future recap.
(*:some bought on ebay for £1/$1 + postage.... oh, those were the days, when they where considered mere junk)
And, when buying new mobos, I always buy at least 2x of the exact same, sometimes 3x, if that model has a special and long time retro related purpose.
The other parts, apart from graphics cards, are normally much easier to score years later.
Most recent was buying 3 copies of a certain AMD X470 motherboard, for my windows 7 build.