The 2023 Genesis G90 can teach BMW a thing or two