Agreed. It’s ‘reight.’ Try it out on southerners or anyone else that can’t speak properly. If you tell them it’s ‘eight’ with an ‘r’ in front they’ll get the pronunciation right (or reight). Go for ‘reyt’ and they make a balls of it.