Home Stock Micron stock is extremely cheap despite the ongoing bull run: is it a buy?