Good time to buy Google?