Weighing your options and deciding whether you should accept or decline an offer takes time. That’s understandable. However, as soon as you have your mind made up, you should let the company know.
Your decline means they have to reconsider the other applicants, offer the position to somebody else and give them time to think about it as well.