It does depend on your tires. The ones in my bikes lose 5-10 psi over the week which is manageable with one fill. You will also, over time, learn innate flat-avoiding skills, like scanning the road surface ahead of you for danger spots, and unweighting your saddle and pulling up on the bars when you hit bumps.