When Should I Hire a Developer for My Startup?

One of the cringiest moments I get when advising early entrepreneurs is when they tell me they have this great idea and are already paying a developer to build it out.

Dude.

I love the aggressive attitude and the can-do spirit. But there are like a million things you need to do before you start spending money on that freelancer or offshore team.