Buy now or wait for Gen 5?

Sorry, I just wanted to be first to ask!