Sort:  

Buying in the pre-Cristmas rush may prove to be the best time. Or stick to Nvidia cards which aren't as badly affected by mining and probably offer more bang for their buck right now.