Cleaning bottles?

I’m a first time mom due this November and I’m curious as to what is the best way to clean bottles? Do you clean them by hand? If so, do you use a special bottle cleaner or just dish soap (I use dawn on my dishes)? Do you use the dishwasher (I always do a quick wash of my dishes by hand then run them through the dishwasher)? Do you use a bottle sterilizer? Do you use a combo of these?? Boiling water? Lol I’m so lost here guys...