Don't know if others work the same as me- but I always replace parts before they break. Hence I have a good stock of usable parts to enable me to rebuild a bike, ot to repair the kids in the streets bikes, sitting in the Shed waiting for that bike that is too far gone to be ridable. Reckon I have enough parts to rebuild an MTB at present- but the only frames I have are old road bikes in which the frame is worth saving but nothing else.
I may have a short life on some of the parts- but they can always be upgraded before they cause problems. Give it a couple of years though and I reckon I will be able to rebuild that Raleigh Pro-Race frame into a reasonable bike for a 6'6" tall rider.
__________________
How long was I in the army? Five foot seven.
Spike Milligan