1: Butter one side of each slice of bread.
2: Place 2 slices of bread, butter side down, in a skillet or griddle.
3: Layer with mozzarella, turkey bacon, avocado, tomato, and basil.
4: Top with the remaining slices of buttered bread (butter side up).
5: Heat over medium-high heat and cook until golden and cheese begins to melt, about 4 minutes.
6: Carefully flip the sandwich, reduce heat to medium, and cook a few more minutes until cheese has melted and bread is golden brown.
7: Slice in half and serve.