How long does it take to see someone who swiped you? And are swipes valid forever?

25f, noticed a pattern on Tinder and not sure if it's a coincidence or not. Whenever I swipe first on a guy, meaning when he swiped he got the "it's a match!" popup, he'll typically message me immediately, within a day or 2, or never. With guys who swipe first on me, however, we don't seem to end up messaging as much. Either they never reach out first, or I reach out and they never reply. It makes me wonder if they all swiped on me a while ago and are no longer active. Does Tinder show people who swiped on you days, even weeks ago?