yeah because they're a bunch of fuckin fad hopppers. They wear it to match their chubbies and feel like they are supppper cool.
stay low key and go with the J Crew, Brooks Brothers, Lacoste, Polo, etc. No need to look like a flamboyant douche bag. You don't own a yacht on the Cape, so don't act like you do
Also snapbacks are overrated, unless they are vintage. If you whip out a dope vintage snapback (1985 PGA Masters, 1983 Redskins Super Bowl Champs) its a convo starter and looks fresh as fuck.
Work hard in high school, look good and make sure you got your own crew. If you get good grades, people will look up to you because you ball out at the same time, and like your presence who wants to work in a group with the kid who gets D's?