Taxes and stimulus check

So I haven’t done taxes for the years of 2019 and 2020 and I think that’s the reason I never got my stimulus check, do I have to wait until 2021 taxes now ? Yes a anyone in a similar situation ? Please help, thanks.

Also, can I file these taxes at any time ?