Prior to prepping your chicken, bring it out of the fridge and let it sit at room temperature for around 30 minutes.
Preheat your oven to between 350-375F. Pat your chicken dry, and rub it all over with the olive oil.
Combine the honey, 5 spice, and soy sauce in a small bowl. Whisk.
Baste your chicken with this honey, 5 spice, and soy sauce mix. Cover all areas of the outside, and also rub some into the cavity of the chicken.
Once the oven is heated to 350-375F, place your basted chicken in the oven. This is hands on BUT you want to check it every 15 minutes or so. Every 15 minutes during the approximately 2 hour cooking time, remove the chicken, baste, turn it over, and baste the other side. Repeat these steps throughout the entire cooking process.
You will cook the chicken until the internal temperature reaches around 180F. Insert a thermometer into the thickest part of the thigh, not touching bone, until the thermometer reads 180F. At 375F this should take between 1.5-2 hrs for a 5 pound chicken.
Once the internal temperature reaches 180F, let the chicken rest for around 10 minutes. Carve and then enjoy!