It's more like "How about we go to a restaurant next time?"Si on allait au resto la prochain fois? > What if we went to a restaurant next time?
It's not wrong but I think it's more common in english to translate it as "I can't wait for it".Je suis impatient. > I'm impatient.