rhargadon
robinhargadon
rhargadon

I think the grocery store question forgot one important parameter: when are the shelves the most well-stocked. Taking this into account, I think the best time to go to the grocery store is a Tuesday or Wednesday. The Sunday night/Monday rush is over, and the shelves have been restocked.