I have been to Crater Lake National Park twice, once at the peak end of summer and once at the start and can comfortably recommend you to visit at the start of the tourist season (last week of May). Any place doesn’t get prettier, unless of course it isn’t to your liking… but you have to be lucky enough to get clear skies.
Some of the most spectacular scenery…
And the Wizard Island…