My last inventory was at 68 engines. After 25 years of buying for the moment when I had a larger layout and had bought anything that appealed to me. I sat down and went through them, and decided that BNSF, BN, UP, Rio Grande, NP and SP were enough road names and am keeping 32 engines and associated rolling stock, the rest are slowly being pared down at local swap meets and club members wanting just one more.
My main layout gets saturated with more than 7 engines at a time,4 on the main lines (2 passenger, 2 freight), 2 in each yard and a switcher doing duty, and only run 2 long trains on the upper shelf tracks (20-25 coal cars, hoppers or tank cars ), so the storage racks get lots of use when swapping them out. My layout is mixed DCS/Legacy with DCS WIFI. The majority of my engines are TMCC, with MTH,Weaver and Williams getting some representation in the mix. I enjoy being able to run with one remote or IPAD, and letting others use a remote or smart phone/IPAD if have company or grandkids, who have 3 Williams Chuggington/Brewster engines I put on for them with short consists. I am hoping the train bug stays with them, thankfully Thomas has them hooked for now.
I do have 5 sets I use for the club, as most need larger curves, My layout is 060/048 for the main lines so I could cram more into the space I had (13x20). A N&W J , a Weaver E-8 SP Daylight with 10 passenger cars, A TCA PA AA upgraded to PS2 with 10 of the TCA cars, an Alaska SD-70 with passenger consist and BNSF double headed Dash 8 with grain hoppers.
I have a soft spot for a great deal, as well as always on the lookout for good used equipment that I can make sets and layouts for Foster kids or kids from a needy family during the year.