The worst time to go shopping is when you are in desperate need of something. Whenever you have an idea of what you are looking for, either a dress for a wedding, or shoes for a bachelorette trip, you can’t ever seem to find the ideal option. This is why I firmly believe in purchasing things in advance of a…