It's one of most popular discussions when it comes to Networks. Though most of people can answer this now stating that it's BDR which gets elected first. But not many people understand "WHY ?" behind it.
Also more importantly there is less popular timer in OSPF world known as "WAIT TIMER" which in some way is also related to DR/BDR Election.
So I am putting different URLs together talking about all these: