Time of Supply in GST of Goods and Services - Various Situations