Finding the perfect engagement ring can feel overwhelming—so many choices, so many factors, and (often) so much money ...