First off, there are more ways to get lottery tickets than just buying them from the lottery page.
Here is what you will need:
1) (you need an account to see links) + knowing how to use it ((you need an account to see links) I MADE, IT'S EASY)
2) A Neopets account
3) About 50,000 NP
----------------------------------------------------
-) Using Stealth Core, you can pick the Lottery auto-buyer which will buy 20 tickets a day for you or however many you have left to buy. (2,000 NP)
-) Run the Dice-A-Roo bot. You don't need to specify a stop time as once your pet is bored, the task is automatically stopped. Dice-A-Roo will award items at times, and sometimes you will get lottery tickets which automatically pick numbers for you. More lottery picks = better chance at getting the avatar.
*** You not only get lottery tickets, but you can get other items like nerkmids & a chance at winning the jackpot for more NP, an avatar, and even a trophy!
-) Run the Coincidence auto-quester. It is quite common to get lottery tickets from this quest! (Costs can vary, sometimes less than 1,000 NP)
-) Run the Spider Refresher. Set it to stop 20 minutes from when you started it. 20 minutes of crawling around Neopets and you will surely find some lottery ticket events. I've done this for years and I find many tickets. Some days I find none, but usually I will get an extra two or three.
*** On top of this, you get many other random events that can be great.