Eggs have gotten expensive lately. Still worth getting if you can find/afford them, but probably not as useful today as a few years ago, or in a few years.
The food shelf I volunteered at a couple weeks ago says peanut butter is one of the hardest things for them to get (I assume something like caviar would be harder but that isn’t something most people eat so who cars) . So might not be good advice. Nuts tend to be very expensive in general so probably not the best advice, but might be useful for variety when OP can get it. (technically peanuts are not nuts, but in this case lumping them together makes sense). You can make your own nut butter fairly easially in a minimal kitchen if you can get any nuts (including at a local park where they are often ignored)
According to Wikipedia there are 2,338 Aldi’s in the US, and 614 Costcos. Aldi also has some other brands though I’m not sure how they compare. Of course location matters, depending on where you live you will have access to different stores.