Dyslexic,I meant depending on ones bodyfat levels cardio should be done 5-6 times a week.
If a person is very fat,he should do more cardio,or longer duration of cardio,or cardio split up two times per day.
For a person in reasonably good shape with lower bodyfat levels,3-4 times a week at 30 minutes should suffice.
For pre-contest,5-6 times a week is the norm, unless you stay really low in bodyfat levels,or are naturally very lean (fast metabolism).
The best time for cardio IMO,is post-workout,ie., immediately after training.
Doing cardio right before training with weights is a bad idea...............you deplete glucose and glycogen from doing the cardio, then have shit for reserves when trying to train hard,which results in a crappy training session from lack of energy and intensity.
If cardio is done after training hard when glucose and glycogen stores are depleted from said training,you then tap into fat stores to use as fuel for the cardio, hence reducing bodyfat levels.
This is only accomplished from eating clean for the most part and keeping protein intake high to retain muscle size.
Also,to retain muscle size,fast walking on an inclined treadfmill is the best way alternated at times with HIT cardio on an eliptical machine.
Vary the incline during the session as well as varying speed and incline throughout the week.
Avoid cardio on leg day or just take a slow walk of longer duration outside after training legs.
Just my 2 cents and the way I get into contest condition for decades.