'Good to Repeat': Making Random Access Near-Optimal with Repeated Contentions