Is it possible that Jesus could come back at any moment? Or are there certain events that must take place first before He comes? And if so, have those events already happened, or do we yet still await them?