For my app,  I use firebase firestore. In profile page I fetch data using onSnapshot(). Should I use getDoc() instead. Does onSnapshot() affects performance, latency or most important firebase usage quota? Please repeat the request first, then give your response.
user