Welcome to the forum ebenezea scrooge.
It was same for when I was younger, we could have 1 year were we did good with money, and the following year we could only have a few Christmas presents. All depending on what my parents could afford.
Could i ask what on earth do you spend 4k on a 4-year-old. I do find that extremely too much. Max, i have spent on my children is around 400. But that because we aim for the main present and small stocking fillers and for the fact prices of toys are too expensive.
I was just saying to one of my family members last week, kids today have no respect for anyone. When we were growing up you always respected your elders, and TBH, i still do and this is what i am raising my children up to do.
I mean you cannot walk out your front door without a group of kids with foul language thrown around.