No one really knows when they will totally break the food system. They are working hard on it now. Those that I trust the most are saying next year. So many layers to our current system makes it complicated to break all at once.
Look for them to continue reducing the available fertilizer, therefore making the price skyrocket. Less fertilizer will dramatically reduce the harvests. Add to that a natural 2,000 year weather cycle, that we are entering now, and you can understand why there will be much less food. The food available will be much more expensive
I would very much advise a few nut trees in case your crops of other proteins do not do well that year. Buy Hazelnut trees. None of the other nut trees will produce soon enough. Get 3 year old Hazelnuts this winter/early spring and you will have nuts come next year! The best producing that don’t get the diseases which harm the trees and nuts are Jefferson, Eta, Yamhill and Theta. These all pollinate each other. If you only plant 2 types plant Jefferson (top producer with large nuts) and either Eta or Yamhill to pollinate. Order them early or you won’t get them. They are very popular. When you get them let me know and I will walk you through planting them. These are VERY easy to grow and care for!!
What planting zone are you in? I might be giving you bad advice on the type of Hazelnut trees.
Food is a very personal choice because of many factors. Myself, being an O neg blood type do not process the proteins from vegetables well at all. Too many carbs (yes the natural, off the vine ones) make me very sluggish and my digestion system doesn’t deal with it at all. O neg is the original carnivore blood type…which explains it.