After you file

when are the approximate time we have to wait for both stimulus and our tax return?