Ranch Pasta Salad With Bacon

1 (12 ounce) packageuncooked tri-colored rotini pasta
10 slices bacon
1 cup mayonnaise
1 (1 ounce) packet dry ranch dressing mix
1⁄4 teaspoon garlic powder
1⁄2 cup milk (more, if needed)
1 large tomatoes, chopped or 15 grape tomatoes, cut in half
1 (3 ounce) cansliced black olives
1 cup sharp cheddar cheese, shredded
salt and pepper

Bring a large pot of lightly salted water to a boil. Stir in rotini pasta and cook for 10 to 12 minutes or until al dente, drain.
Place bacon in a skillet over medium-high heat and cook until evenly brown. Drain and chop.
In a large bowl, mix mayonnaise, ranch dressing mix and garlic powder. Stir in milk until smooth. Add bacon, tomato, black olives and cheese and toss to coat with dressing. Season with salt and pepper to taste.
Cover and chill at least 1 hour in the refrigerator. Toss with additional milk if the salad seems a little dry.