Peel and mash 3 of the avocados in large bowl.Add the tomato, onion, cilantro, lime juice, basil pesto, garlic powder and salt to the bowl and stir to combine. Add more lime juice or salt to taste.Dice the remaining avocado and fold it, along with the crumbled bacon, into the bowl of guacamole. Enjoy!