Thank you so much for the suggestion.
I think you're right spending a bit extra for a better board is worth it.
Watched Buildzoid's video and HardwareUnboxed's video, MSI B660M Pro-A seems to be the best value + best performer. Will definitely get it.