Common collocations before 'insight'

any, can, experience, gave, given, great, has, just, might, moment, much, need, new, time, will