Maybe the gutter is overflowing, maybe your yard is sloped toward your stairs, maybe your old drain at the bottom of the stairs is just plum wore out from too many roots breaking trough. Truth is it may be any combination of these things but if you're at your wits end and have already replaced the basement carpet a couple of times, try this: