Too Late To Buy Apple TV?

The Apple TV has been on sale for a few days at bestbuy and since I was recently given an iPhone, I'm really tempted to buy one. Do you think it's too late?? I keep reading conflicting stories, a new one is coming out in April, a new one isn't coming out till holiday season. Don't know what to believe.

I need:

Netflix streaming

Airplay to play my music on my soundbar, show off a picture on a bigger screen, and play a few games, and maybe to listen to podcasts and iTunes Radio.

Please don't suggest a Chromecast, I own one but I don't have an Android phone anymore and I don't like the iOS integration. I feel it's slower and I refuse to use the Google Play Music app.

What do you think I should do? Wait or buy buy buy??