Is it possible to buy tickets in advance?

With Budapest Pay&GO you can only buy a ticket for the given journey, no advance purchase is possible.