I have been reading these posts for hours on end now and it seems that one piece of advice resonates the vast majority of posts.
DO YOUR RESEARCH.
I am willing to put in the research but am curious as to which ways to do the research.
I have been reading these forums, magazine, general...