I have a family member who has to have all meat cooked well done and when we would have steaks, I had to make sure her steak was cooked to well done. Even a ribeye would dry out at times, but she ate it. Needless to say, she never ordered steak at a restaurant. Through trial and error, I was able to come up with a marinade that allowed her ribeye to stay flavorful, tender, moist, and brown throughout. She loves them so much, that whenever she comes over for supper, she always asks if we're having ribeyes. I don't care for well done ribeyes and this recipe is not for everyone, but I have to admit that I would eat this ribeye. For the record, I have never tried this on any other cut of beef.
2 or so Tbsp: Bolner's Fiesta Extra Fancy Texas Style Steak Seasoning With Tenderizer.
https://www.fiestaspices.com/product/texas-style-steak-seasoning/1 or so Tbsp: Course black pepper. (Optional)
2 to 3 Tbsp: Lemon Juice.
2 or so Tbsp: Worcestershire Sauce.
1/4 cup: Olive Oil.
Sorry measurements aren't exact, I've never actually measured the stuff, guesstimating.
For her, I usually get about a 3/4" cut ribeye. Sprinkle the seasoning and course black pepper on both sides of the steak, just enough that you can still see the meat peaking through. Press the seasoning into the meat, don't rub. Black pepper is optional. Put the steak in a Ziploc baggie with the marinade, squeeze the air out, and throw it in the fridge overnight. Flip it over on the other side in the morning. When you're ready to cook, dry the meat off and throw it on the grill. I usually go right from the bag to the grill, but some folks will want to dry it off first. I use the reverse sear method now, but I used to sear first and slide. Turns out great both ways in my opinion. Cook to about 160 or so, pull and rest it for a few minutes. My well done family member loves it. This works for us, but it's not for everyone. YMMV.
Hope this helps or at least sparks some more ideas.