Stephon went to the Griffin Fair with $25.50. He bought a hot dog and a drink for $4.25, and he wanted to spend the rest of his money on ride tickets which cost $1.25 each. What is the maximum number of ride tickets that he can buy?