Camping World Holdings, Inc. (CWH) stock analysis, price and outlook | Madmaj