Here are a few notable opinions. Food for thought.
"The fact is that “foreknowledge” is never used in Scripture in connection with events or actions; instead, it always has reference to persons. It is persons God is said to “foreknow,” not the actions of those persons."
"The foreknowledge spoken of (in Romans 8:29) is foreknowledge of persons, not events. The statement reads, “whom He foreknew…” You see this as well in Romans 11:2, speaking of His endearment to Israel: “God did not reject His people whom He foreknew.” Therefore we can deduce that foreknowledge as related to salvation is not just seeing a person’s conversion experience prior to election and therefore electing on the basis of the individual’s choice. It is a foreloving of persons."
"The word foreknowledge is actually better understood as “thought of endearingly beforehand,” or “foreloved,” or “foreordained with forethought.”
"[God’s foreknowledge is] the selective knowledge of God that makes one an object of God’s love; it is more than mere knowledge or cognition beforehand. The term focuses on God motivation to act, relating to persons rather than what the persons will or will not do."
"In this context, God’s foreknowing is divinely purposed, foreknowing only those who would be effectually called in time to saving faith in Christ. When the New Testament speaks of God foreknowing, the object is always people rather than facts, and these people are always objects of His redemption."
"The foreknowledge of God is based upon His decree, plan, or purpose which expresses His will, and not upon some foreseen act of positive volition on the part of man."