Is it correct to say this? I mean, I personally would rather put 'very good' at the end of the sentence that has a future connotation. And I'd use 'so good' only if we are talking about past experiences ('I treated you so good').
Do you think 'so good' works perfectly with both examples?
Best Answer
Regarding "so" vs. "very": it's a matter of personal preference. They do not, in and of themselves, carry the connotations of past or future.
Also, like @ralph.m said in his comment, consider using well instead:
(Longman Dictionary of Common Errors)