this is why there has been a lot of discussion about the wait time.
it's not 3 days. It's 3 days PLUS another 2 or so days depending on your bank.
So at minimum, from the date of the sale to the day you get the funds in your bank account, it's 5 days.
that's almost a week. not counting weekends of course.