Gonna go with the safer option here, Ranveer.
Brahmastra is a very ambitious movie and we do not know if Ayan has enough experience to make a movie that caters to so many audience. And the constant delays aren't a good sign.
Shamshera's director has had 1 super-hit and 1 flop. And it requires Ranbir to play a fully massy character, which I don't know if he'll be able to pull off.
While 83 has a very good director with something to prove, and JJ is a medium budget social message movie with comedy, which will not need huge numbers to be a hit.