Camping World Holdings, Inc. is rated a Buy as shares are not cheap enough to justify upside in the current environment.