Micron (MU) Can Prove Itself a Nvidia (NVDA) Competitor