Activate Ghave's first ability by paying ({1} magic symbol) and removing a +1/+1 counter from a creature you control, creating a 1/1 Saproling creature token.
The Saproling enters the battlefield, triggering Juniper Order Ranger, putting a +1/+1 counter on Juniper Order Ranger and the Saproling.
Activate Ghave's first ability by paying ({1} magic symbol) and removing a +1/+1 counter from the Saproling.
Holding priority, activate Ashnod's Altar by sacrificing the Saproling, adding ({C} magic symbol) ({C} magic symbol) .
Resolve the Ghave ability, creating a 1/1 Saproling creature token.
Repeat from step 2.
Once you have infinite colorless mana and +1/+1 counters on Juniper Order Ranger, you may activate Ghave's first ability to create infinite Saproling tokens.
You may then also activate Ghave's second ability infinite times to put infinite +1/+1 counters on all creatures you control.