Time to buy Netflix as it consolidates between $180 and $190?