Where is my second stimulus?

I had my taxes direct deposited into my checking account so why haven't I received the second stimulus and when will we receive it?