Stock up on food, water, medicines and any essentials now. Billionaire Bill Gates and others are already purchasing thousands of acres of farmland.