I would guess somewhere in the region of 150+. I counted 130 of them 3 years ago and since then I have added a lot more than I've sold.
I have only put a fraction of them in my
Tamiyaclub showroom, mainly stuff of interest to other members so very few of my vintage 1/12th scales. Also quite a few duplicates, such as 7 Lazer ZX and ZX-Rs, 5 Optimas and 5 Procats, always useful to have spares.
I usually have around 10 on road and 10 off road cars ready to run, so there's plenty to try and break if I go out somewhere bashing with mates.