You should only wait as long as YOU want to – because you should be putting a time limit on your offer. Your question should be "how long should the time limit be on my offer" – in which case I would say about 3 days. O.P.