Hey welcome, always nice to see new faces.
The good news is that this question has been asked a million times, so the answers are already here.
Definitely read the forum as much as you can stand it, it’s time well spent.