Bacon and Cheddar Cream Cheese Dip

Ingredients 1 pack 8 oz cream cheese softened at room temperature 16 oz sour cream 1 cup mayonnaise 2 cups cheddar cheese grated fresh 1 ½ teaspoon garlic powder 1 teaspoon onion powder 1 ½ teaspoon hot sauce 5-8 bacon strips cooked crisp and crumbled ¼ cup green onions