For a new generation seeing all the movies for the first time, it is important to pick the right order. Do you watch them all in release order (IV, V, VI, I, II, III)? Or do you watch them in numerical order (I, II, III, IV, V, VI)?
The first option ends on a really weak note, three whole movies that are just a bunch of backstory after you've already seen the climax in episode VI. And the second option ruins the incredible surprise about Vader being Luke's father. You won't get the kid's reaction if you watch episodes I, II, III first.
The best complete order is IV, V, I, II, III, VI. That way you get the surprise about Vader and Luke, then the story circles back for the backstory about how that surprise came to be, and then the story picks up where it left off for the final climax.
That's the best order for seeing all the movies, but if you hate episode I (a lot of people do), you can watch in that order and completely skip episode I. If you go IV, V, II, III, VI, there is nothing in episode I that is necessary to the story. You get rid of Jar Jar, you get rid of the kid who played young Anakin, and you get rid of the confusing thing about a trade war that never fit with the overall story of an Empire in rebellion. That is called Machete Order, and it's the tightest storytelling order. Give it a try, and it will make the most sense.