Cook bacon until crispy.
In a small bowl, combine mayo, hot sauce, lemon juice, and sugar, to make sauce.
Spread sauce evenly on one side of each slice of bread.
Add cheese to the slices of bread. Add your remaining ingredients, such as bacon, turkey, tomato, and pickles.
Close sandwich.
Combine butter with garlic powder. Spread this combination on all the outside slices of bread. This will help give a beautiful crust.
Heat a large non-stick skillet. Add sandwich and lightly press down.
Cook on medium-high heat until the cheese is melted, and the face of the sandwich is crispy.
Serve, and enjoy friends.