95+ rated wines under $100