Well, I'll give it a try too

Latest block as of now is
606309, at CET date & time December 2
nd, 1.35PM.
Considering the following:
- until December 31
st at 11:59PM are 42.385 minutes remaining (625 minutes left from today and 41.760 for the interval 03-31 December (29 days*24h*60 minutes = 41.760)),
- an average time of 9.5 minutes to find a new block (this time varies, being conditioned by several factors, such as the difficulty),
- 42.385 : 9.5 = 4461.57,
I consider the 1st block of 2020 will be the block number 610.770 (606.309 + 4461 = 610.770).
Let's Hope for the best
