Yes, Preparing the Bob Marley Drink just before serving is best to maintain the distinct layers. However, when ready to serve, you can pre-mix the strawberry syrup, banana liqueur, and blue Curacao and layer them with the remaining ingredients.