Apps are ~80% special purpose. What apps you build depends heavily on what ideas you have of what ethereum apps (and ethereum as a whole) are there to do for the world. And so having good ideas on this topic out there becomes crucially important.