You size a pressure tank so the pump is off between starts for a minimum of 60 seconds (for proper cooling of the motor) for up to and including 1.5 hp motors. Above 1.5 hp 120 seconds.
So, run the water until the pump comes on, shut off the water and at the same time the pump comes on (switch closes) time how long it takes 'til the pump shuts off. If less than a minute, the tank is too small for the pump.
The amount of the draw down gallons is dictated by the pressure range the pump is operated at; 30/50, 40/60 etc.. The lower the pressure, the higher number of gallons between pump off and on; the higher the pressure the fewer gallons. Of course that varies based on the size of the tank.
Anyone selling tanks can tell you the gallons per various pressure ranges.
This has nothing to do with your peak demand gpm in the house. That is a sum total of all the various fixtures using water in gpm at any given time but especially when the most water is being used.
Another way to go and to be able to use a very small tank (as small as 2+ gals), is to use a CSV (Cycle Stop Valve). It allows the pump to run continuously while you are using water, which gives you constant pressure and greatly reduces the number of start/stop cycling of the pump that kills motors and, you don't need a large tank taking up a large space and their high prices.