Fixed deposits are boring, but are they the smartest bet right now?

Fixed deposits are boring but are they the smartest bet right now