If you are taking a new puppy home then you will know there will be a lot of work involved and will need to learn not too chew furniture. Should you wish to purchase a pet gate then the best time to do this is before the puppy comes home for the first time, it will be a lot easier to include this into a routine of available rooms.
You don’t want to risk your new puppy having an accident so always purchase a gate well ahead of time.