which is a better stock to buy now and keep for 1-2 years timeframe for 20% gains. Both belong to the retail - lifestyle segments where inherent demand is high and not much affected by inflation etc.