I picked up a two month old MSI 1070ti off Ebay for $295. Before that the last one I bought was a 1060 for $350 so yeah seems like a good time to buy. Who knows what tomorrow will bring.
https://www.ebay.com/itm/273352259701259$ but Inno3d. Price coming down..