As I observed myself it looks like I never stop on planning to buy new things that I dont have yet.
There will always be time for everything. You don't need to buy things that's not in your possession after buying new things for yourself. You should budget or allocate your money for more important ones, not your wants. Give yourself a time frame that will tell you when to buy new things with 1 year in between.