Is Micron Stock Too Cheap to Ignore?