On a straight line lie $100$ points and another point outside the line. What is the maximum number of isosceles triangles that can be formed using these $101$ points as vertices?

Let's think step by step and output the final answer within \boxed{}.
user