If I won a slot hand pay recently but they did not withhold taxes. Can I pay the estimated taxes 24% to the IRS anytime this year, or should I pay now, March 7, 2024?

Plus they did not give me a W2-G but instead gave me a pink slip.