best country rock vinyl albums to buy