MySQL doesn't start on time during boot

I just installed latest FreePBX distro on Celeron 1037U and Samsung SSD (840 Evo).

It looks like MySQL is not starting on time.
Here is partial boot.log

Starting REST applications daemon: e[60G[e[0;32m  OK  e[0;39m]

Starting dnsmasq: e[60G[e[0;32m  OK  e[0;39m]

Starting sshd: e[60G[e[0;32m  OK  e[0;39m]

Starting xinetd: e[60G[e[0;32m  OK  e[0;39m]

Starting ntpd: e[60G[e[0;32m  OK  e[0;39m]

[FATAL] DB Error: connect failed 

Trace Back:

/var/www/html/admin/libraries/db_connect.php:71 die_freepbx()
 [0]: DB Error: connect failed

/var/www/html/admin/bootstrap.php:91 require_once()
 [0]: /var/www/html/admin/libraries/db_connect.php

/etc/freepbx.conf:9 require_once()
 [0]: /var/www/html/admin/bootstrap.php

/var/www/html/admin/modules/restapps/restapps.php:13 include_once()
 [0]: /etc/freepbx.conf

[FATAL] DB Error: connect failed 

Trace Back:

/var/www/html/admin/libraries/db_connect.php:71 die_freepbx()
 [0]: DB Error: connect failed

/var/www/html/admin/bootstrap.php:91 require_once()
 [0]: /var/www/html/admin/libraries/db_connect.php

/etc/freepbx.conf:9 require_once()
 [0]: /var/www/html/admin/bootstrap.php

/var/www/html/admin/modules/vqplus/queue-callback.php:8 include_once()
 [0]: /etc/freepbx.conf

Starting mysqld:  e[60G[e[0;32m  OK  e[0;39m]

Starting UPS monitoring:e[60G[e[0;32m  OK  e[0;39m]

Starting postfix: e[60G[e[0;32m  OK  e[0;39m]

Is that normal?