I am in my early 20s and I always travel in a blazer and/or proper attire as it is a proven fact (in my experience) that people take you more seriously and give you more respect and better customer service. Also, being cool-headed and polite earns you more respect than being an arrogant, obnoxious, and whiny Elite.