I think there is some correlation with box office success and initial rankings from RT. But saying that a 70% score is going to prevent the 1 billion mark for a franchise that has pushed 3 straight 1 billion dollar movies when BvS made 800 million at a 27% rating is hard to believe. I think it’s going to sink or swim off the repeat viewings from the moderate fans and that’s going to depend on the quality of the film.I don't think you can make that clear of a conclusion from Solo. There have clearly been other issues in the making of this movie and Rotten Tomatoes scores seem like they impact box office numbers to some degree (Solo only has a 70% critic score right now).
I really think it’s going to be close but it’s probably going to have a tough time with competing with Deadpool 2 at the box office. It really needs that 135 million opening.