Experts say to give yourself the best shot in not getting COVID-19, it is necessary to stay six-feet apart. While it may be hard to shop and stay socially distant, a way to accomplish that is to shop when it?s less crowded. Data collected by InMarket shows that the best time to shop with the least amount of people is between 6 a.m. and 7 a.m. Some stores are using that first hour of the day to let elderly and at-risk shoppers So the next best time to shop would be between 7:30 a.m. and 8 a.m.