The above is said in lighter vein. My opinion is - I don't think Modi will become a PM in next elections and BJP won't gain majority in Lok Sabha unless they brand Modi as PM in their election campaign. Haryana, Punjab me Modi ke naam pe vote lene asaan nahi honge.
On a serious not too, if they name him the PM Candidate prior to election they will face a tough time with their allies like Nitish, Shiv Sena and a majority of muslim votes will get divided between Congress and regional parties like SP, which indirectly benefits Congress.
So Either ways it is a next to impossible road