Guess I should have specified, when would be the best time to get an i7 2700K for less than $300
Don't you want to get a 3770K? It's the Ivy Bridge equivalent that will cost as much as a 2700K now.
Get a 2700K when Ivy Bridge releases and when there are sales for it. Keep a look out on Newegg, NCIX, TigerDirect, Amazon, Microcenter, etc.