Question: is it grammatically correct to say having?
Answer: Have should always be in the simple present tense for the meaning “to own,” or to describe medical problems. For example: They have a new car. I have a bad cold. It is incorrect to say “I am having a cold” or “I am having a new car.”