8 tips for the first-time homebuyer in 2023