Searching the interwebs for DDR5 memory advice I've seen most people recommend modules using Hynix chips (and surprisingly recommend staying away from Micron, apparently

). However, there seems to be a difference of opinion on whether Hynix A or M dice are the better choice. Apparently, A dice can clock higher while M dice have tighter timings.
Since current AMD CPUs cannot use higher clocked RAM as well as Intel ones, many people recommend going with M dice for AM5. But what about future AM5 CPUs (for instance Zen6/"Medusa")? Would it not make sense to prefer A dice, since Zen5 already has somewhat better memory support (as far as the current IO die can handle it) and Zen6 is sure to greatly improve on that, considering it'll get a brand new IO die?
I'm looking for memory that'll serve me well now, and, hopefully, even better once Zen6 comes around. Bonus question: Is A or M the newest iteration?