Hi. I've been playing this game for 2 months, I really like it.
This is my first Moba so I don't know how odyssey and season ticket works. Am I too late for getting a ticket? Should I wait for a new ticket next year?
The season ticket will continue until the World championship which ends on the 8th of January. A month or so after that a new one will (probably) come out and the current one will end.
When you buy the season ticket you will get a Bellona skin. You will also get the ability to gain fantasy points (fp). You earn 15 fp for every game you win. You can also choose winners of pro games, if you choose correctly you will gain 40 fp.
When you gain a certain level of fp you will ge given a reward. The rewards are set and can be seen in the season ticket tab (which you will have access to once you buy the ticket). For example, 1000 fp gets you the sunstar Ra skin. There are different types of rewards, limited skin, chests, emotes etc. The rewards and the points needed can be seen here:
http://smite.gamepedia.com/Season_Ticket_2016
Unless you play a lot and pick pro games very well it is unlikely you can get to the final reward if you start now. That said for 450 gems you could say you'll get your money's worth once you get to a certain reward level. What that point is will be personal to you so it's a choice there.
I believe there is a bundle where you can buy the ticket and be given some fp to start you off but that will cost a bit more of course. Keep in mind you can also buy fp, I believe it is 300 gems for 500fp (I could be wrong with the price).
The Odyssey will require a lot more money if you want to complete it. Like the season ticket there are rewards when you get to certain levels. However to get to the next level you have to buy Odyssey items. New Odyssey items are released every 2 weeks but the old ones stay so you can buy them in bulk later if you want. Like the season ticket you have until the SWC to get everything.
The final reward for the Odyssey is a bit different though. It is a T5 skin, on paper the best type of skin possible. It is a skin that changes form or look at different times during a match. Previous T5's have been Archon Thanatos and Ragnarok Thor. All the skins that you can buy during the Odyssey you can buy later (usually through chests) but all the skins given at rewards tiers can never be gotten again once the Odyssey ends (they're limited).
You will also be given an Odyssey chest for every Odyssey purchase you make. This chest can contain anything in the game excluding limited skins. You can get quite lucky with this or they can give you something you have no need for.
This year is slightly different in that you can gain some rewards tiers without paying money. Without paying anything you can access a set of quests, each quest you complete will give you 500 Odyssey points and you'll need 3500 to get to the next reward tier.
With the amount of quests they're making you will be able to get to the 6th or 7th reward level (I forget which). Not only does this get you a Nu Wa skin, new recall animation and a bunch of Odyssey chests but it also allows you to skip buying some items if you want higher tier rewards. Basically saving you some money.
There is a bit more information about the rewards and the quests here:
http://smite.gamepedia.com/Odyssey_2017