expert opinions on Micron Technology stock