Is now the time to buy stock in Intel or Micron?