Which is correct?
There always come a point...
There always comes a point...
Would there be better ways to write this?
Each sentence needs to have "subject-verb agreement". :
So, taking the "NOTE", let's identify what number your subject is. "There" is an unusual word, and it's purpose here is specifically:
Thus, in a sentence where the verb comes before the subject, "there" is used. This is obviously the case with your example sentence, "There always comes a point". The subject in your sentence is "point", but as the verb is placed before the subject, "there" has been used.
As "a point" is singular, the verb needs to be singular, according to "subject-verb agreement", and so, the singular verb is "comes", with an 's', not "come".
Therefore, summing it all up, it would be:
The following are correct uses of there:
In the first, a dog is singular, so the corresponding verb is also singular -- "is". In the second several dogs is plural, so the corresponding verb is also plural -- "are".
The verb needs to agree with the subject that comes after it (in your example, "a point"), so the sentence is: