when i asked to MR.MARGALLAR(car care and detailing member) about bike detailing he recommended this
4 this i m thankful to him
well it is very simple, wash your bike using car shampoo, armorall or turtle ice shampoos are good, they will be more like a one time investment since it takes so little shampoo to do a bike. you shud get some turtle presoak to clean grease and oil from the engine bay area at the washing stage.
after that you shud just wax it, id suggest turtle hard shell wax (basically it's dirty cheap and it offers some protection, though if you can afford get a tin of meguiars gold class, it's the best for long term use, one tin costs around 2300, but will last you around 1.5 years, and it will give the best shine. give the paint a wipe with a damp cloth after waxing to prevent dust attraction.
for plastic you shud use stp son of a gun dash protectant. spray it at night and massage it with a soft cloth. the next day just give it a light massage with a damp cloth so it doesnt catch dust (it is oily), avoid using it on ragzine seats as it will make the seat slippery.
get a tin of brasso and put a small amount on a soft cloth and give all the chrome and the engine block a light rubbing.
do all this when the bike is cool and in the shade. if this routine is followed the bike will look just like new for years to come. the products i suggested may seem costly but are a one time investment, they will last around 1.5 years.