MSOS stock analysis and why MSOS stock will turn back upward