I am going on 5/4/3. Wondering if it is a good idea to sign up for shore excursion so I could have priority to get onto the earliest tender. I don't want to sign up for excusion by the cruise line since it is more expensive. But also don't want to wait forever for the tender either. I heard sometimes it could take forever for all passengers to board the tender. Is there a best way to deal with it? Thanks.