Get your taxes done using TurboTax

so if i owe for 2018 do i have to wait for a stimulus check..i filed with turbo tax free file in 2018 as well ..they have my direct deposit info..i still do not have a stimulus check..and it says my 2019 tax is processing ..i filed 03/15/2020