Which options are correct and why?
I'll have had lots of money by tomorrow or I'll have lots of money by tomorrow?
I'll be there by tomorrow or I'll have been there by tomorrow?
I'll have finished the book by tomorrow or I'll finish the book by tomorrow?
This resource (https://www.perfect-english-grammar.com/future-perfect-tense-use.html) demonstrates that you should you the future perfect tense with the by the time phrase, but I'm still not sure.