i will be going into Level 4 next season. but i wanna buy 2-3 more players as my current squad will each lose a star

is the right time to buy on Day 1 of the new season? and i should always look for stars ending in 4 or 9 right ?