Palestine’s time is now