It’s taken mine multiple days in the past. First the bitcoin node connects and has to sync rhe blockchain. Then the lightning node has to sync to the bitcoin node, then the lightning node needs to connect to peers, then the channels connect. I might be wrong but that was my non technical pleb point of view of why it took so long