You may or may not win 5 prizes after buying 250 cards. The chances of earning prizes indeed increase when you buy more cards, but there is no guarantee. You may win a prize more than once. However, more cards also increase the instances of ‘better luck next time’.