Or do I need to eat a big Pre-workout meal (fast digesting protein and complex carbs) first, wait a couple of hours, THEN have my Pre-workout drink and head to the gym?

Lately I've been just waking up and jumping right into it, but I've been reading articles saying you should get a good pre-workout meal in a couple of hours before, especially after having just woken up.