Are you using lucky egg?
Are there any reason to buy lucky egg after lvl 38? Only reason is clory to got 40 lvl? Is it only niantic trick to sell you bull shit?
Answers
Maybe from 38 to 39 now since u can power up Pokemon to 40 without airplane mode or 3 device trick. At 39 or 40 I just don't see a point to use lucky eggs personally. I rather spend my coins on incubators, raid passes, super incubators and storage whenever they raise it to 1500 for Pokemon and 2000 for items. Stardust > useless xp.
If you want to be able to take on a Level 4 raid with 1 other person instead of 4, then Lucky Eggs are useful. IF you have several hundred Stardust ready to use to pump up your preferred Pokémon to Level 39ish.
Other than that? You're Level 38, you're not likely to quit playing now. You'll get to Level 40 by the end of the release of Gen 3 most likely. There isn't that much of a reason to speed that up intentionally - if you get Lucky Eggs as part of a Special Box, where you're getting other things you're more interested in (say, Super-Incubators or Incense) it's not a waste, it's just a nice little bonus, not a necessity.