Wait for a New Color
It looks like Apple might roll out a new color later this year.
According to Max Weinbach from XDA Developers via YouTube channel EverythingApplePro, at least one of Apple's new iPhone 12 models will come in a brand new navy blue color. You can see a mockup of the design in the photo here and in the video below.
Weinbach claims the Navy Blue could replace the Midnight Green color that's available for iPhone 11 Pro models.
If a navy blue iPhone sounds like something you'd be interested in, think about waiting.