I used to be into musclecars which was an expensive hobby. It was kind of a bad hobby to be into, especially in Michigan, where due to crappy weather I could only drive them about 6 months out of the year. I then lucked into my first pinball, a TZ, and I found I enjoyed that all year round. I then started wanting more, and I started to think about selling my Camaro SS and getting more pins. I sold the Camaro and got an IJ and MM, and more and more pins as the years went by.
This has been a great hobby so far, I can have friends over for pin parties, go to other friend's houses for pin parties. I enjoy this a great deal more than the car hobby at this point, and am happy I got out of it. However, once in a while on a nice summer day, I miss the ability to take the top down on a nice car and drive through the country.
I also have an affordable house that's almost paid for. I'd like to buy a newer house, but I think I'd rather just keep what I have and build up the game room.
I also tend to buy routed games and restore them myself. That helps somewhat, but it takes a lot of time and money in parts.