It does seem to be random. I have a theory that you get hybrids next to the oldest plants because I only get them in one area. I have plants in multiple plots about the place, in the botanical garden and on other patches of grass. But new ones only spawn in the same area, so I stopped moving them around.