Is Now A Good Time To Buy Snowflake Inc. (SNOW)?