I have all the guns I really need for target shooting, personal defense, and hunting (don't let the wife know I said that), so now when I buy one, it's something that's fits into one of two categories.
1) Guns that I have no real need for, but it's something I've wanted/lusted after for the last 30 years, and found one at a price I can afford. Or something that is oddball/unusual that catches my eye.
2) Guns for my kids. I'd like to get each of my 4 kids a centerfire rifle, centerfire pistol or revolver, rimfire pistol or rifle, and a shotgun for when they turn 18. The oldest is 5 now, so I do have a bit of time.
Buying guns for myself has kinda taken a backseat to buying ammo and reloading components so I can use the guns I already have a bit more.