Americans spent an average of $323 on lottery tickets in 2024 as billion-dollar jackpots drive record sales. See where people ...